At Hall's Roofing, we understand that protecting your roof is serious. No matter what type of structure you own, your roof is your investment's front line defense against the elements and mother nature can be brutal. That's why we're here to help keep you covered! The roofing services offered: complete roof system inspections and reports, new roof installation, roofing repair, daily clean sites, and winter roofing & repair. We offer all types of asphalt, foam, metal, shake, composite, flat, pitched, steep and green buildings. We can handle all your general contracting needs: windows, siding, and gutters. Have questions or want to schedule a no cost/no-obligation roof inspection? Call us now!