They do quality work here and are always willing to explain things. They are even open to allowing you to find your own parts if you can find them cheaper. My family has been using them for years. Trustworthy, hard working, and fair. Worth the expense.