I would like to thank David Welch for his excellent work on my case. From the first day I met with David, he treated me with care and respect and told me exactly how he would handle my case. He was always well prepared for court and extremely knowledgeable regarding the law. The thing that surprised me was how well we interacted and that he always worked with my schedule regarding appointments. It was a stressful experience and he made it as easy as possible. I would recommend Mr. Welch to anyone who is facing any legal situation. I got a result that was better than I hoped for. Thank you David!!! I will recommend your services to anyone! Highly recommended!