We really enjoyed working with Integrity Roofing

from the first phone call to the final installation of the roof on our office building. Two things really stood out to us – one, despite inflation and supply chain challenges, they were able to stay very close to their initial estimate and two, they completed the work well ahead of the initial schedule which was wonderful!  Thank you!

Andrea - Brunswick, ME