I would recommend John Castro to anyone! I called around to so many law offices when my husband violated his CC probation and he was literally the ONLY ONE who was there and available to talk to me immediately. We spent about 30 mins on the phone and not once did he seem like he was rushing me off the phone as many other attorneys who finally called me back hours later did. I even called back a couple times and once he answered the phone himself, not his assistant. This was very important to me and he made me feel like this case was his first priority and everything was so fast. I needed him ASAP and he was there! The very next morning we met and the day after that we were in court!!!!! he not only kept my husband from going to prison but he actually got him off his CC probation completely and was able to role over into regular probation. BEST LAWYER WE HAVE EVER BEEN BLESSED TO MEET!!! I wish we would have found him to begin with!!!! IF YOU NEED A LAWYER CALL THESE PEOPLE! They do what they say they are going to do and are so responsive! And he will not sugar coat anything, he will tell you his honest opinion of the situation, which was very much appreciated as well!! CANNOT THANK THESE PEOPLE ENOUGH!!!!!!! The assistant at the front, (i cannot for the life of me remember her name) but she was very helpful as well. If i ever need any legal help again, i can guarantee i will be calling them!