Recent Review: Let me start off by getting right to the point, in case some readers don't want to read through what will inevitably a long-winded tale! I wanted to wait until a good, strong rain came through before writing this review, but it has been two weeks, there has been no rain, and there's none forecast in the near future. So, assuming we're drip/leak-free with whatever rains are to come (and I believe we will be), I am happy to report that I am exceedingly pleased with Ranch Roofing! Having received quotes from 5 other top-rated Angie's List roofers, Ranch was the company that responded to the urgency I felt when I had a leaking roof that needed replacing asap -- they quickly got me a quote for the job and worked our project in so that it was done as soon as possible (within three weeks of initial contact in JULY after what was the snowiest winter on record). When they came, they were clean, hard-working, and didn't cut any corners. They found areas that needed a little extra work in order to be dealt with correctly, but they communicated with me before incurring additional costs, and had a construction crew to patch things up. They appear to have done excellent work, and I am very, very pleased! Feel free to stop reading now! Or . . . Our (awful) story (that turned out OK because Ranch Roofing rescued us!): After years of ice-damming issues, the worst of which being this year, we decided to go all-out by tackling every possible problem: the roof (and ventilation), the insulation and the gutters. In April, we had a new metal roof and new gutters with gutter guards put on our house by ANOTHER roofer. From the get-go, we had problems with the roofing company (did not install the equivalent of the drip-edge, did not address venting concerns as originally promised, installed a ridge vent cap but no ridge vent, etc., etc.). The owner, trying to make things right, sent crews out to address all of these problems,and thinking the roof was finally finished, we completed what was major interior ice-dam repair, had new insulation blown into the attic and all knee-wall spaces, and had the exterior of our house painted. That was May. It didn't rain in May. In June, it finally rained, and the roof leaked in three different places (even the original, old roof that we were replacing had never leaked in the rain!!!!). The roofing company came out numerous times, but the leaks could not be repaired. Ultimately, we came to an agreement with the company and received a refund for the roof, but we were in a position of having to find a NEW roofing company ASAP that would remove the (new!) metal roof and install a new asphalt-shingled roof. At this point, I knew that, despite being refunded, a) a new roof will cost more than it originally would have because more sheathing would need to be replaced, the metal roof would cost more to remove, etc., b) until the new roof could be put on, I would have to live with a LEAKING roof, risking my brand new insulation and all of the interior repair work, c) once the new roof was put on, my NEW gutters would no longer be pristine, nor would the NEW paint job on the house. Additionally, it was now summer. The kids were out of school, and we had camping and vacation plans throughout July and August. Somehow, I would have to find a new roofer and deal with all of the other "stuff", while managing plans that had been made for months -- in many cases involving airline tickets and family expectations that could not be changed or modified. I was a complete, total, WRECK. I am not a crazy person, I promise. But I was pretty crazy at this point. I called 5 of the top-rated Angie's List roofers, verified all of them with the Attorney General's Office, The Department of Consumer Affairs, and the BBB -- I wasn't messing around. They all checked out. Two came out to look at my situation, but never did get me a quote, and two others came, offered quotes, but were not able/willing to work us in within a reasonable time-frame (keep in mind that ALL of the roofing companies were back-logged at this point after the winter that we had). But RANCH came, offered a quote (it was a little higher than the other two I received, but only by about $500), and promised to have the work done by the end of the month. They may have been able to work us in even sooner, but we had plans to be with family in NC for a week in July, so they had to wait until we were home. In the meantime, we had the leaking areas of the original roof tarped over and crossed our fingers (luckily, it worked out!). They did everything they said that they would do. They had us on their calendar for the second day we were back from our trip. Their guys showed up at 7:20 in the morning and worked ALL day non-stop until 8:30 that night. They stopped for precisely 30 minutes for lunch, and that was it. I have a lot of plantings - even a small vegetable garden located very close to the house, and they took great care not to damage them. They were careful with the new gutters and the new paint job - not damaging either (the gutters may have a couple of small dents that weren't there to start, but given the work that they had to do, they did a great job). In the end, they swept the property for nails, and I found very, very few over the course of the next week when I was doing yard work. They did a couple of things that I appreciated: They replaced a small amount of the sheathing where they felt they needed to, they wrapped the ice/water shield over the end of the roof line extending it down the drip edge in order to make it more difficult for ice to work its way underneath, they covered a larger-than-required area of my roof with ice and water shield, they took care to provide for adequate attic venting, and they did construction where they needed to in order to make sure that the flashing extended everywhere that it should. It was convenient that they have their own construction crew to take care of the after-roof-work. They also did an excellent job. It hasn't rained yet, but having watched the process, I feel confident that we'll be OK. I can't say that our ice-dam problems will be 100% resolved, but it's got to be better than it was!