Skip to content

Service area · South of Indianapolis

Roofing Company in Franklin, IN

Free estimate in Franklin (317) 786-3315

13 miles south of our office · Johnson County

  • Owens Corning Preferred Contractor
  • Angie's List Super Service Award 2017
  • Proud installer of Owens Corning products
  • Family owned since 1976
  • Licensed, bonded & insured
  • Financing available

John Peters Roofing proudly provides trusted roofing services for homeowners and businesses throughout Franklin, Indiana. Whether you’re dealing with storm damage, an aging roof, or planning an exterior improvement project, our team delivers reliable craftsmanship and long-lasting roofing solutions. We understand the unique weather conditions that impact properties in Central Indiana and provide services designed to keep your home or commercial building protected through every season.

From small repairs to complete roof replacements, we are committed to helping Franklin property owners make informed decisions about their roofing investments.

Protecting Franklin Homes with Quality Roofing

Your roof serves as the first line of defense against rain, wind, hail, and extreme temperatures. Keeping it in excellent condition is essential for protecting your home and maintaining its value.

Roofers working on a brick ranch home, ladder against the eaves
01

Complete Roof Replacement

Roofs naturally wear down over time due to age and exposure to the elements. If your roof is experiencing recurring leaks, curling shingles, or widespread deterioration, a replacement may be the best solution. Our team installs durable roofing systems that provide dependable protection while enhancing the appearance of your property.

Professional Roof Repairs

Roof damage rarely improves on its own. Small issues such as missing shingles, damaged flashing, or minor leaks can quickly grow into larger and more expensive problems. We provide timely repair services that help restore your roof and prevent additional damage.

Preventative Roof Inspections

Routine inspections allow property owners to catch roofing concerns before they become major repairs. Our detailed assessments help identify areas of concern and provide recommendations that support the long-term health of your roofing system.

Commercial Roofing Services in Franklin

Local businesses depend on durable roofing systems to protect employees, customers, inventory, and equipment. John Peters Roofing offers commercial roofing services tailored to the needs of offices, retail properties, industrial facilities, and other commercial buildings.

“Jared is personable and takes care of you as if it were his own home. He is persistent! He doesn’t give up until the insurance company pays for the new roof. His crew were fast and cleaned up as if the roof was never replaced.”
Julia B. · Google reviewReviews ↗

Commercial Roof Installation

When constructing a new building or replacing an aging roof, our team works closely with property owners to select roofing systems that provide performance, durability, and value.

Commercial Roof Repairs

Leaks and roofing failures can disrupt business operations and create costly property damage. We respond quickly to roofing issues and provide effective repair solutions that minimize downtime and protect your investment.

Ongoing Roof Maintenance

Preventative maintenance can significantly extend the lifespan of a commercial roof. Our maintenance services help identify wear and damage early, reducing the likelihood of unexpected roofing emergencies.

Family owned since
1976
Years on Indiana roofs
50
Towns we serve
38
Emergency repairs
24/7
Per referral that buys a new roof
$250

Storm Damage Restoration Services

Franklin residents are no strangers to severe weather. High winds, hailstorms, and heavy rainfall can create roofing damage that may not always be visible from the ground.

Wind-damaged asphalt shingles lifted on a roof
03

Hail Damage Assessments

Hail can weaken shingles and compromise your roof’s ability to shed water effectively. Our team performs thorough inspections to identify damage and recommend appropriate repairs or replacement options.

Wind Damage Repairs

Strong winds can loosen shingles, damage flashing, and expose vulnerable areas of your roof. We provide fast repair services to restore protection and prevent moisture intrusion.

Assistance with Insurance Claims

Roof damage often leads to insurance claims that can feel complicated and stressful. We help property owners document damage and navigate the claims process with confidence.

Gutter and Exterior Services

A healthy roofing system works together with gutters and exterior components to protect your property from water damage.

Seamless Gutter Installation

Proper drainage is critical for protecting foundations, landscaping, and siding. We install gutter systems designed to efficiently manage water runoff and support the overall performance of your roofing system.

Siding Improvements

Damaged or outdated siding can affect both appearance and protection. Our siding services help improve curb appeal while adding another layer of defense against Indiana weather conditions.

A black seamless gutter on a white-sided home
04

Why Franklin Property Owners Choose John Peters Roofing

At John Peters Roofing, we believe quality roofing starts with honest communication, dependable workmanship, and a commitment to customer satisfaction. Our goal is to deliver solutions that provide long-term value and peace of mind.

“Jarod and his team were wonderful to work with! Provided a range of color samples, timely responses, and quality workmanship. Great experience from start to finish, highly recommend!”
Megan N. · Google reviewReviews ↗

Local Knowledge and Experience

We understand the roofing challenges faced by property owners throughout Franklin and the surrounding Johnson County area. Our experience allows us to recommend solutions that are built for local conditions.

High-Quality Roofing Materials

We use trusted products from respected manufacturers to ensure every project is built to last.

Dedicated Customer Service

From your initial consultation through final project completion, we keep you informed and involved throughout the process.

Schedule Roofing Services in Franklin, IN

Whether you need a roof repair, complete replacement, storm damage restoration, gutter installation, or exterior improvements, John Peters Roofing is ready to help. Contact our team today to schedule an inspection and discover why homeowners and businesses throughout Franklin, Indiana trust us for their roofing needs.

Rain beading on dark asphalt shingles
06

From our Google Business Profile

What our customers say

Leave us a review
“I can’t say enough great things about John Peters Roofing. After a recent storm, we needed roof repairs quickly, and they absolutely delivered from start to finish. The entire process was smooth, professional, and stress-free.”
Morgan S.Storm repair
“Jared Peters of John Peters roofing was punctual, communicative, friendly and flexible for scheduling roof material delivery and install. Held my hand through whole process after tornado hit our street and damaged old roof. Really happy with the quality, durability, and appearance of the new one. Highly endorse and recommend this family business John Peters Roofing! A+ 5 stars”
David F.Tornado damage
“I want to sincerely thank John Peters Roofing, and especially Jared Peters, for the outstanding support throughout my roof replacement process. Jared guided me every step of the way while dealing with my insurance company, making what could have been a stressful experience feel smooth and manageable.”
Nicholas P.Insurance claim
“I’ve been extremely impressed with the communication, honestly, and for Jared wanting to do what’s best for me, and not the companies bottom line. I wouldn’t hesitate to recommend Jared and John Peters roofing to anyone out there, whether need a leak fixed, or a full replacement.”
Jason P.Leak repair
“We recently had our roof and gutters replaced by Peter’s Roofing and I couldn’t be happier with the experience. Jared Peters took the time to walk us through color options and helped us choose a roof color that perfectly complements our home along with matching gutters and garage doors. His attention to detail and willingness to help made a big difference”
Lauren R.Roof & gutters
“We recently had our roof replaced on our home located in Franklin Township Indianapolis, IN. The entire experience exceeded our expectations from start to finish! The John Peters Roofing team was professional, punctual, and incredibly easy to work with. Jared took the time to explain every step of the process, answered all our questions, and made sure we felt confident in our decisions.”
Brooke C.Franklin Township
“Jared is personable and takes care of you as if it were his own home. He is persistent! He doesn’t give up until the insurance company pays for the new roof. His crew were fast and cleaned up as if the roof was never replaced.”
Julia B.Insurance claim
“Jarod and his team were wonderful to work with! Provided a range of color samples, timely responses, and quality workmanship. Great experience from start to finish, highly recommend!”
Megan N.Replacement
“John Peters Roofing was great to work with and made the process seamless. They were quick to answer questions, worked with our insurance, and the roofers worked long days to get out entire roof and gutters on in just a few days.”
Kelly C.Roof & gutters

FAQ

Franklin roofing questions

Do you work in Franklin, Indiana?+

Yes. Franklin is about 13 miles south of our office at 7800 Shelby Street in Indianapolis, in Johnson County. We also work in nearby New Whiteland, Bargersville and Trafalgar.

How do I get a roof estimate in Franklin?+

Request one online or call (317) 786-3315. Estimates are free, pricing is upfront with no hidden fees, and financing is available.

My Franklin roof was damaged in a storm. Can you help with the insurance claim?+

Yes. After hail, high wind or a fallen tree, we inspect the roof, document the damage and work with your insurer through the claim, so you aren't handling it alone.

Do you do commercial roofing in Franklin?+

Yes. Besides homes, we repair and replace roofs on commercial buildings in Franklin, including TPO, EPDM, metal and flat roofing systems.

How often should I have my roof inspected?+

Once a year, and after any major storm. A yearly inspection catches damaged shingles, flashing failures, ventilation problems and early leaks before they become expensive.

What if my roof in Franklin is leaking right now?+

Call (317) 786-3315 or use our emergency repair form. Our technicians help with emergency repairs 24/7.

Need a roofer in Franklin?

Free estimates with upfront pricing, no hidden fees and no surprises. Financing available.