I needed a new furnace and this company completed the task. When I needed an immediate heat solution, I searched online comments and went with the company that I perceived would meet my needs. Though it's only been three days with the new furnace, it is pushing heat throughout the house. No issues or complaints. As for the company, they provided constant communications and answered all my questions. The installation team was respectful and courteous at all times to my family. Steve, the primary installer, knows his craft. I would go to this company again with other needs.