This is the third roof that I have had installed by Home Pro Roofing. They are always accommodating with scheduling and in customer service. The installation crews are very thorough in the clean up of my property. They do there very best to make it a quality job well done. They even went above and beyond the call of duty, while replacing my roof, they also repaired a hole in my siding for me.