I would recommend Home Restoration Exchange for any roof installation. My contact Tiffany was always responsive to my emails with what I needed to do. On the day of the roof installation the sun-contractors were on time. I liked that they completed the job in one day, especially for a big house. The crew were professional and they cleaned up really well afterwards. The new roof was beautiful!