Jim and his crew replaced our shake roof with durable asphalt shingles. We have a 2,500 sq ft ranch with many angles. Jim's team not only did a perfect job with the roof, he added quite a few vent pipes to replace a big fake dormer that was meant for venting. The job was done quickly and painlessly.
His crew also replaced all our gutters- seamless and perfect. They paid extra attention to drainage patterns around the house, moving some downspouts from previous positions.
When they were done, he also mentioned they did painting, which we also needed. It was a no-brainer to hire him again for that job! He's made our house beautiful again.
Don't hesitate, call Jim! I would recommend him to my grandmother.