John is awesome, and I highly recommend him. I've used him twice, and most recently he got the whole speeding ticket dismissed. Most of the time when I've worked with o ... more