Extremely pleased with the work undertaken by Weathershield Roofing. Levi responded promptly to our request and carried out a thorough and efficient job, which was completed very swiftly and without problems. Levi and his team were polite and cleaned nicely after the work was finished. We would definitely recommend this company.