DIY Roofing and Siding – Here’s Why You Should Leave it to the Pros July 16, 2020July 23, 2020 DougS 0 Comment Uncategorized diy, insurance restoration, roofing, siding DIY home projects are all the rage. They’re a fun and usually affordable way for homeowners to participate in the More