rip off, lied about free estimate, when I didn't approve their recommended repairs, they switched from nice to awful personality and claimed $100+ required for estimate work including estimates for things I did not ask to be checked. stay away from here. wish I could recommend where else to go, but definitely not here.