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.
Gary was first-class all the way. He arrived on time, completed a thorough inspection and provided an excellent explanation of the needed work. He was totally courteous and professional. I recommend him highly and would select him again in a heartbeat.