All's Covered Roofing & Siding has been in the roofing business for over a decade! We service the entire state of North Carolina. We specialize in new roofs, tear offs, re-roofs and roof repair as well as siding installation and repair. We want to help you improve the exterior of your home! Call us now for a free estimate!