Gavin did a fantastic job start to finish on our roofing project. Our insurance adjuster said his estimate and pictures were the best he’d ever seen and it expedited the process and (I believe) helped them make a coverage decision. He’s honest and puts the customer first. That quality is so important in a contractor. We will use Gavin and Storm Guard again!
Sarah Herbert