Excellent5.0★★★★★ Based on 282 reviews from review us onErin Bailey ★★★★★ They did a great job, professional and quick. Andrew and his guys were great to work with. Highly recommend them!Deborah Bowers ★★★★★ I was very please with my experience withIndian Run Roofing LLC. I highly recommend them. They did an excellent job replacing my roof and provided great service at a very reasonable cost. Deb BowersMatthew Shultz ★★★★★ Highly recommend. They were quick and efficient and our new roof looks great!Nicholas Marsico ★★★★★ Excellent job they did my roof and gutters. Very happy with all the work that was done.Gil Martin ★★★★★ Indian Run replied promptly to our request for an estimate. Once the paperwork was done a crew of three arrived, on time, and set up to work. They efficiently removed the old shingles, installed the specified membranes and put on new shingles, as per the contract. They finished about two hours into the third day, cleaned up and used a magnet to pick up any stray nails. The three men were pleasant and, in direct contrast to other roofers, there was never any shouting or loud radio. The charge was 40% less than our other estimate. Neighbors stopped to look and we told them we are glad we had chosen Indian Run Roofing.Donald Wallin ★★★★★ Indian Run recently replaced my roof and gutters. Pricing was excellent as well as the quality of work. Very pleased and will be using them for future projects.Mark mendenhall ★★★★★ These guys do great work and are professional courteous and clean workers. I had roof gutters soffit done and price was fairFrancis Mcdonnell ★★★★★ We are very pleased with the entire roof, gutters, gutter guards and downspouts that were installed. The job was completed in an expeditious manner and the workers were very diligent and polite! Couldn’t be happier!NAGI ★★★★★ Indian Run Roofing LLC has completed the Roof replacement for my home. Team has done good job and tidy up the place post work. Andrew is in constant touch with me from the scheduling to complete of the work. Good Team to work