Nicole is the kind of Lawyer who will listen to you and work with you to get your case resolved. I didn't expect such quality of service from a public defender for obvious reasons. In fact my experience and that of my friends with public defenders have not been so great. Most of them don't usually put in the time and work needed to help your case because they are obviously occupied with so many other cases that yours become a non priority. But I had a shockingly different experience with Nicole and her law firm. She actually takes her time to communicate with you during every step of the case via phone calls and emails to let you know the progress of the case and what to expect. I had to call the other Atyorneys I've dealt with in the past to find out the status of my case and most of the time, the answer you get from them will be: " Still working on it". I found out this simply means "I don't know where your file is and I'm working on a million other cases so whatever happens to yours happens. Afterall, I'm a public defender." What else do you expect? On the contrary, however, I was very impressed with the way Nicole fought for my cases and got them dismissed within such a short period of time. I was also impressed with the way she negotiated with the prosecution team to reduce the number of times I had to appear in court. The law firm she represents is also very cordial, professional, thorough, and highly knowledgeable. If you are reading this review and need an excellent legal representation, give Nicole a call. You will discover that not all public defenders are the same. Some actually take the job seriously and actually care enough to help you get the best possible outcome.