I wish I could give them 10 stars. This could be one of those long horror stories about a car gone terribly wrong, because it is, but I'll try to keep it short. We had a car that had been sitting for awhile and we decided to pull it out and fix it up so a friend that was visiting from overseas would have transportation. There was one of those "Hey, I know a guy" conversations and we thought "How bad could it be?" The car isn't worth that much and we aren't attached to it so we said "OK". We gave the guy some money, bought a bunch of parts and waited. Wow. 34 days later, the guy still had the car. There were parts everywhere, $1,400 gone and no end in sight. I finally called Bradshaw and said "HELP!" It was an embarrassing phone call and they were super nice. I had the car towed over and they went through it. After the initial shock of the estimate, they explained to me what had happened to the car and the person who had been working on it did many things to make the situation worst. What they said matched what he had told me that he was having problems with so I knew that it was accurate. As Bradshaw dug into the car, they found other things that were wrong but they knew the position I was in. They knew I had already spent money and that the car wasn't worth very much so they did everything possible to keep the cost down.The car was at Bradshaw for 10 days and they called me every step of the way to update me on what they found and what was going on. They even ordered a part that was not in the original estimate and still kept it very close to what the original quote was. The car runs great now. They fixed things the first guy said were 'not fixable' and some of the things he wanted to fix had nothing to do with what was actually wrong with the car. I am super impressed with Bradshaw and grateful that they saved this car. And really happy that they kept the estimate in the ballpark of what they promised. Great guys. Very professional and they keep their word. I would trust them with any car.