When it comes to residential roofing companies in MI, one name that continues to earn homeowner trust is Barrett Roofing. With over 20 years of hands-on experience, they’ve made storm damage restoration their specialty. They understand roofing of all shapes and sizes—and they truly take the confusion out of the insurance claim process.