Coverall Roofing has been serving the Greater Michigan area with superior service since 2000. Coverall Roofing specializes in roof repair, roof replacement, and other roofing services. Call today or visit for a free estimate if you live in New Haven, Rochester, Farmington, Troy, Grosse Pointe and Nearby areas.