Excellent
David Flaherty it very good at what he does. i was in court for a traffic ticket and i felt that i wasn't able to get it off,but David made me feel as if there was still hope. he is very considerate, responsive and trustworthy. highly recommended !