These guys are great, very honest and friendly. I have been going to them for several years now, for both repairs and advice. They take the time to explain what needs to be done and why. Even walk you through before and after. Prices are very fair, especially considering the top notch attention they give you. So far all my work has all been done in the same day. This is a shop that truly relies on word of mouth.