We had our roof, and siding installed by J & B West Roofing. I cannot say enough good things about the guys on both crews. Thanks so much to Scott Snyder for making sure everything was exactly right. They did an absolutely awesome job with the install. They went out of their way to make sure we were more than satisfied. Once the job was complete they made sure everything was cleaned up and put away and even helped my husband put our grill back on our deck. Would definitely recommend them to anyone considering having this done.