Atty Welch is very knowledgeable and dedicated. He is very accessible, always returning my calls within 24 hours. He thinks well on his feet, and got good results in my case. All charges were dropped.