I had my roof replaced over the summer as well as new gutters. Everyone at this company has been a pleasure to work with. The roofing team did a fantastic job and at the end of the day I was super impressed with the clean up they did when the job was done. After the gutters were installed, I had an issue with one of the gutters and they came out right away to fix it.