Partial new roof and several upgrades
Roofing review in
Toronto
Richard is an excellent roofer. Fair prices and doesn't suggest new work when he deems a repair is OK.. We have used him on several occasions., and will dio in the future
- Approximate cost of services:
- $0.00
Was this review helpful?