We've used Westin Air in the past and Seth has always been very good. He arrived at the door within 2 hours of the phone call and had ALL the parts for my almost thirty-year-old Armstrong furnace that was not heating and making noises The cost was $350 for a $120 part but it was already in stock on his van and was installed with a warranty in less than an hour