Patching your roof is one thing, but a complete roofing overhaul is one of the costliest maintenance projects for homeowners to experience. Projects can roll in anywhere between $10,000 to $20,000 or more, so it is a good idea to prepare before making a...

read more