All too often, homeowners tend to put off major repair jobs, fearful of the cost – and that very delay ends up costing them far more in the long run than in they had made a timely repair. Roof replacement is something that doesn’t need to be done very often – every 20 to 30 […]