You may not be aware of this, but a faulty roof can leave you with exaggerated monthly energy bills. This is why you need to get a good contracting service to ensure that your roof is in great shape. If you have the right tools and adequate experience, you may want to look into DIY…