I got a speeding ticket, and the only way to deal with the court was through mail (which wouldn't work for me because I was in transition, lived in a different state, and to add to it, the court wouldn't respond to my voice mails). Based on the reviews, I contacted this firm and my experience has been similar - Mr. Habib told me exactly how it would go, and the fees associated and it went exactly like that. No hassles, issues or hidden fees. I hope not to get any further speeding tickets, but if I needed legal help again, I will contact them. I do recommend this lawyer.