While there’s no denying the satisfaction of completing a home upgrade on your own, DIY work should only be limited to small projects. Anything else that makes significant changes to your home – or can put your personal safety at risk —- should be left to a professional. Roof repairs are one good example. If… Continue Reading