Vertical Roofing met with us to insure all my damages were addressed and removed and replace my composition shingles. All work was done very well and on time. I was kept advised of the progress and was shown what was being done as it was being done. I have no complaints at all and would use this company again.
- Mike Choate