I just had a new roof put on. Roof Max was the best contractor I had. I used Roof Max after getting a couple of different offers. Their offer was better than the other company offers. Their team members are highly experienced, responsive and got back to us quickly. Their services were great, price was good. I you are looking for roofing solutions go with Roof Max, you will never regret.