1 customer review
John Gibbs
Roof Repair
James repaired defective slates and replaced a completely defective lead valley and re-slated. His work was excellent and quick. He was very professional in his actions. I would (and have) recommended him and his work to others. More...