6 Questions to Ask Your Roofer If you think a full replacement is expensive, imagine the cost of having to re-do it because of an incompetent installation. Thankfully, there are some safeguards you can take before a single shingle is laid.
Read MoreSubscribe to RoofCrafters Inc's Blog