The roof is the most important part of your home. As such, you need to give it as much attention as any other part of your house.
Basics of roof restoration
Roof restoration entails a lot of things; cleaning, inspecting and repairing your roof are the most important aspects.
It is important to ensure there is no debris building up on your roof. This is for the simple reason that debris starts to decompose and therefore rot.