Roofing review in Etobicoke
I had a leak on a commercial flat roof. David found the two locations that caused the leak and recommended how to fix them, which I relayed to my roofer. He arrived on time, and answered all my questions.
- Approximate cost of services:
Was this review helpful?