Planning to get a new roof for your home this season? If you’re looking to replace your old system, it’s in your best interest to sign a written contract with your contractor. Without this agreement, it can be difficult to protect your rights in case a problem with the new system or the company’s workmanship… Continue Reading
