At first glance I looked at the other reviews and wondered if they were relatives. Except for one important fact – everything they said about David is absolutely true. I had major problems with the wheel bearings and suspension of my Mazda 3 after a poor job of changing struts and shocks by a «shade tree mechanic» resulted in a crucial bolt falling out and my car sustaining considerable damage to the front suspension on both sides. He was so wonderful! ! Committed to quality work while making every effort to not replace anything unless truly necessary. His prices were amazing and I know anyone else would have charged so much more for labor. He worked so hard on my car and the damage was extensive but it was fixed and when I came to get it he had the bill all written up and the damaged parts neatly laid out so I could see what he had done. We had talked many times during the process so I knew it would be a pretty big job. What a great guy! Knowledgeable, honest, diligent and LISTENS to you when you are describing the problem. I highly recommend D&D. This was a complicated problem and he totally knew what to do. I brought him homemade cookies just to say thanks again. Excellent.