I own a property management company in the Halifax / Dartmouth area. I would recommend Sterling Roofing Group to anyone. I believe they are honest and detailed in their approach. They made sure I felt comfortable with them and there procedures. Their communication was above and beyond. The quality of staff that I met while on site was above average.