In a word, painless. Dan arrived about 10-15 minutes early and efficiently finished the jobs I had requested. Dan and yourmechanic.com provided me with a much better alternative to leaving my car at a shop the night before and then being without transportation for the entire day.
Robert showed up on time, was very prompt in his diagnosis of what needed to be replaced via notes from the previous mechanic. He promptly got to work and fixed the problem within the allotted time frame.
He was in and out and very friendly and knowledgeable about what needed to be done.
Doug was prompt, very knowledgable, and diagnosed my problem with ease after a bit of troubleshooting. I had a misfire on my sixth cylinder and he was able to diagnose that. Unfortunately for me he wasn't able to correct it at this time, but when I schedule my next appointment he will be requested to work on my BMW
Doug sent a message asking if it was OK to come early as he was already in the area. Absolutely! He arrived early and even finished the job before the original appointment time. I am very happy with the work and the price. I will definitely be calling on Doug again and recommending him to friends and family.