
- Country: USA
- State: California
- City: Santa Rosa
- Address: 1285 Petaluma Hill Rd, Santa Rosa, CA 95404, USA
In winter they responded quickly for a leak. Been trying for four months to get them to come back to do a gutter bid. They take the info and never return the call even when speaking to the owner. Had to move on. We need gutters and four months is too long with NO results or bid.
Took my info then told me he would not bid the job because I had another bid.
A while back we had some strong wind come in and tear some shingles off our roof.A cousin of mine referred us to Leo's Roofing(did a real good job on his roof). Very professional and clean. Couldn't be happier with the job they did on our house.
I am very pleased by Leo's Roofing Inc's professional service.We had some problem in our house roof and so we called them for its repair.They provided us very prompt service and also their work is very commandable.
everything about Leo's Roofing is great! they arrived on time, they finished fast and they really did a good job. if ever i would having troubles with my roof i wont think twice calling them!