I called this guy for a tune up and repair to an ignition switch on my Hubbies riding lawn mower as a surprise. He was only a week out, and in early spring all the other places were a month out at least, not to mention the pain of having to get the lawn mower there, plus how am I going to surprise my husband if his lawn mower is gone for a month. This guy was here early for the appointment, which was great for me. Did the tune up and fixed the machine in under 2 hours, had all the parts he needed and was lower than the price he quoted me over the phone, Yay! My husband said he could see immediately a lot of parts on his machine were replaced and the lawn mower ran smoother than ever. This guy seemed to really know his stuff. I'll be using him again for sure!