This company did a pretty good job. Everything was installed neatly and promptly when we decided to contract them to perform the work. I'd was a little disappointed to find that they had not reconnected two ducts back together when they were done, but that was something I was able to do myself. The important installation work was done properly and it's holding up well (three years now). I've called this company back for additional work because I was satisfied with their overall work competency. Pricing is average in the industry.