Roofing review in
Toronto
Damaged shingle needed replacement. Royal prudently collected information to facilitate their work. They arrived as expected at the scheduled appointment time. They made the repair at no cost, honoring their warranty without question.
- Approximate cost of services:
- $0.00
Was this review helpful?
- Company Response
Thank you.
It is very nice to read your review.Regards,
Royal Roofing team