Our dedication to protecting homes from harsh weather climates drives us to make sure that your roof installation process is stress-free and professionally completed. We can install several types of roofs for small and large projects. Recovery Roofing has been serving the area around Durham, NC roofing services for over 10 years. Whether you need a new garage roof or a whole new roof installation for your whole home, Recovery Roofing has got you covered.