Tommy worked hard to find the problem. He is knowledgeable and could explain everything. His pricing was more than fair. This is a family business and it shows! They care! No gouging or overcharging! You won't be disappointed.