3rd Gen completed 2 jobs for me – chimney work (self pay) & a new roof (insurance). Very professional. The contracts are written down to the smallest detail. The jobs were completed timely and well. I am very pleased with the company from initial meeting to the actual work, clean-up and follow-up.