James and his team installed a beautiful roof! Acually installed 2 (1 for my brother in law also). Their workmanship was superb. Preparation beforehand was excellent to insure our plants and ponds were safe from debris. …
Upper Edge Roofing
