There’s nothing at all wrong with DIY–as long as you limit it to smaller projects. Anything bigger and more complex, like a roof repair, should be left entirely to a professional. Otherwise, you may be looking at a few serious issues down the road. Genesis Roofing, the premier residential roof replacement and repair company in the area, […]