I have used this service three times now and it continues to impress me. The cost has continually been almost half (I generally call another company just to see). David arrived on time and called when he was on his way. I had a big job that took most of the day, but he stayed at it and everything was done perfectly. David communicated with me what he found and made suggestions for anything else that might need to be done in the future. I will certainly recommend David and YourMechanic to anyone I hear needs something for their car.