The cost of replacing or repairing a roof is an expense most of us can ill afford. Luckily, by spending a few hours periodically to carry out scheduled maintenance, you can actually catch roof problems and solve them before they spiral out of control. Contact www.valleydrc.com/ for more information.