Mike and his staff are always friendly. They explain the problem and what's needed to fix it. Sometimes, it seems that my bill is a little high, but I trust that my repair is done correctly. I live close by and have been a customer for several years.