Peter and his team were great. They arrived on time and completed job on time. They are very clean as they set up tarps to capture all debris as they took off existing shingles. They also protected our and our neighbors property by placing plywood over windows. Peter kept me informed of progress throughout day with pictures ensuring that everything was going to plan. I would recommend City Roofing.
Thank you for taking time to write this valuable review!
We do appreciate your input and will definitely keep up the good work and service.