This company has been around for years and has a 10 year warranty on their work. They price matched a different company for us and based on their warranty life we want with them. The workers have gone above and beyond fixing things that needed to be done without additional cost.