
Service area · North of Indianapolis
Castleton Roofing Company
- Family owned since 1976
- Licensed, bonded & insured
- Financing available
Your roof is one of the most important investments you can make in your property. It protects your home or business from Indiana’s changing weather conditions while helping maintain energy efficiency, curb appeal, and long-term property value. Whether you’re dealing with storm damage, a leaking roof, aging shingles, or planning a complete roof replacement, choosing an experienced roofing contractor is essential.
John Peters Roofing proudly provides professional roofing services throughout Castleton and the surrounding Indianapolis area. Our team delivers dependable roofing solutions backed by quality workmanship, durable materials, and exceptional customer service. From residential homes to commercial properties, we help property owners protect their investments with roofing systems built to last.
As one of Indianapolis’ most established commercial and residential districts, Castleton is home to a wide variety of property types, each with unique roofing needs. We are proud to serve homeowners, business owners, property managers, and investors throughout the community.
Roofing Services for Homes and Businesses in Castleton
No two roofs are exactly alike. Factors such as age, design, material type, weather exposure, and maintenance history all affect the condition and performance of a roofing system.
At John Peters Roofing, we provide comprehensive roofing services designed to address roofing concerns at every stage of a roof’s lifespan.
Residential Roofing Services
Your home’s roof serves as the primary barrier between your family and the elements. A properly maintained roof helps prevent water damage, improves energy efficiency, and protects the structural integrity of your home.
Our residential roofing services include inspections, repairs, maintenance, and complete roof replacements. Whether your roof has suffered storm damage or is simply showing signs of age, our team can provide a customized solution that meets your needs and budget.
We work with high-quality roofing materials designed to withstand Indiana’s weather while enhancing the appearance of your home.
Commercial Roofing Services
Castleton is one of Indianapolis’ busiest commercial areas, making dependable roofing systems critical for local businesses.
John Peters Roofing provides commercial roofing services for office buildings, retail centers, restaurants, warehouses, medical offices, apartment communities, and other commercial properties throughout the area.
Our team understands the importance of minimizing disruptions while delivering roofing solutions that provide long-term protection and performance.

Roof Repair Services in Castleton
Roofing problems often start small but can quickly become major issues if left unresolved. Prompt repairs help protect your property while extending the life of your roofing system.
“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!”
Common Roofing Problems We Repair
Our experienced team handles a wide range of roofing repairs for both residential and commercial properties.
Roof Leak Repairs
Leaks are among the most common roofing concerns property owners face.
Water intrusion can damage ceilings, drywall, insulation, flooring, and structural components. We identify the source of the leak and perform repairs designed to prevent future problems.
Missing or Damaged Shingles
High winds, hail, and years of weather exposure can cause shingles to crack, curl, loosen, or disappear entirely.
Replacing damaged shingles quickly helps prevent moisture intrusion and additional deterioration.
Flashing Repairs
Flashing protects vulnerable areas around chimneys, vents, skylights, and roof transitions.
When flashing becomes damaged or deteriorates, leaks often develop. Our team carefully evaluates flashing systems and performs repairs to maintain proper protection.
Ventilation Corrections
Attic ventilation plays an important role in roof health.
Poor ventilation can contribute to excessive heat, moisture buildup, mold growth, and premature roof deterioration. We inspect ventilation systems and recommend improvements when necessary.
- 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
Roof Replacement Services
While repairs can often extend a roof’s lifespan, every roofing system eventually reaches the point where replacement becomes the best long-term investment.
A professionally installed roof replacement offers enhanced protection, improved energy efficiency, and increased property value.
Signs It May Be Time for a Roof Replacement
Knowing when to replace your roof can help avoid unexpected failures and costly damage.

Advanced Roof Age
Most asphalt shingle roofs are designed to last between 20 and 30 years. As roofing materials age, they become increasingly vulnerable to leaks and weather-related damage.
Frequent Repairs
If roofing problems continue to appear despite repeated repairs, replacement may provide a more cost-effective long-term solution.
Extensive Deterioration
Widespread shingle damage, excessive granule loss, and recurring leaks often indicate that a roof is nearing the end of its service life.
Storm-Related Damage
Severe storms can occasionally cause enough damage that replacing the roof becomes the most practical solution.
Our team provides honest recommendations based on your roof’s condition and long-term needs.
Storm Damage Roofing Specialists
Indiana weather can be unpredictable, and Castleton properties frequently experience severe storms capable of causing significant roofing damage.
Heavy rain, hail, strong winds, and falling tree limbs can all compromise the integrity of a roofing system.

Hail Damage Inspections
Hail damage is often difficult to identify without professional training.
Impacts can weaken shingles, remove protective granules, and shorten the lifespan of roofing materials. Our inspections help identify both visible and hidden damage.
Wind Damage Repairs
Strong winds can loosen shingles, damage flashing, and expose vulnerable areas of the roof.
Prompt inspections following severe weather can help identify damage before it leads to leaks and additional repairs.
Insurance Claim Assistance
Storm damage often leads homeowners and business owners to file insurance claims.
Our team assists with documenting damage and providing the information needed to support the claims process, helping property owners move forward with confidence.
Roofing Services for Residential Communities
Castleton features a wide range of housing styles, from established neighborhoods and condominiums to newer residential developments.
Different property types often require different roofing solutions. Older homes may require specialized repairs, while newer homes benefit from preventative maintenance and routine inspections.
Our team has experience working on a variety of roofing systems and can recommend solutions tailored to your property’s unique needs.
Whether you own a single-family home, townhouse, condominium, or investment property, we provide roofing services designed to maximize performance and value.
“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.”
Roofing Solutions for Commercial Properties
As one of Indianapolis’ major business and retail centers, Castleton is home to countless commercial buildings that require dependable roofing systems.
Commercial roofing concerns often include flat roof maintenance, leak prevention, drainage performance, and long-term durability.
John Peters Roofing provides commercial roofing services designed to help business owners avoid disruptions, protect assets, and maintain safe, secure facilities.
We understand the importance of proactive maintenance and responsive service for commercial property owners.

Roof Inspections That Protect Your Investment
One of the best ways to extend the lifespan of a roof is through routine professional inspections.
Many roofing issues develop gradually and remain unnoticed until significant damage occurs. Inspections help identify these concerns early and allow property owners to address them before major repairs become necessary.
Benefits of Routine Roof Inspections
Regular inspections can help:
- Identify storm damage
- Detect hidden leaks
- Evaluate flashing condition
- Assess shingle wear
- Check ventilation systems
- Examine drainage performance
- Extend roof lifespan
Annual inspections provide peace of mind while helping reduce long-term roofing expenses.

Why Castleton Property Owners Choose John Peters Roofing
Choosing the right roofing contractor is an important decision.
“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.”
Local Roofing Knowledge
We understand the challenges that Indiana weather presents and provide solutions designed specifically for local conditions.
Quality Workmanship
Every roofing project is completed using trusted materials and proven installation methods that deliver long-lasting results.
Honest Recommendations
We provide straightforward assessments and realistic solutions based on the actual condition of your roof.
Customer-Focused Service
From your first consultation through project completion, we prioritize communication, professionalism, and customer satisfaction.
Proudly Serving Castleton
Castleton remains one of Indianapolis’ most important residential and commercial districts. Its combination of thriving businesses, established neighborhoods, shopping destinations, and growing developments makes it a vital part of the city.
John Peters Roofing is proud to help protect the homes and businesses that make Castleton such a desirable place to live and work. Whether you need repairs, replacement, storm damage restoration, inspections, or ongoing maintenance, our team is ready to help.

Contact John Peters Roofing Today
If you’re searching for a trusted roofing company in Castleton, Indiana, John Peters Roofing is here to provide the professional service and dependable roofing solutions you deserve.
Contact us today to schedule a roof inspection, request an estimate, or learn more about our residential and commercial roofing services in Castleton.

From our Google Business Profile
What our customers say
“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.”
“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”
“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.”
“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.”
“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”
“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.”
“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.”
“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!”
“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.”
FAQ
Castleton roofing questions
Does John Peters Roofing serve Castleton?+
Yes. Castleton is about 17 miles north of our office at 7800 Shelby Street in Indianapolis, in Marion County. We also work in nearby Fishers, Broad Ripple and Lawrence.
How do I get a roof estimate in Castleton?+
Request one online or call (317) 786-3315. Estimates are free, pricing is upfront with no hidden fees, and financing is available.
My Castleton 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 Castleton?+
Yes. Besides homes, we repair and replace roofs on commercial buildings in Castleton, including TPO, EPDM, metal and flat roofing systems.
How often should a roof in Castleton be 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 Castleton 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 Castleton?
Free estimates with upfront pricing, no hidden fees and no surprises. Financing available.










