Hired Tim to replace a roof and it leaked the first rain after he installed it. He would not return my phone calls so I called another roofer to come look at it and he said it looked like a third grader installed the roof. The shingles did not cover the flashing, there are exposed corners which lead to water intrusion, and just poor workmanship. I've been calling Tim for 2 weeks and he still has not returned a phone call. Shady company and I would avoid.