Skip to main content
Instant Roof Estimate

Upland, IN Roofing Contractors

Cochran Exteriors is a trusted roofing company in Upland, IN, helping homeowners, landlords, and local property owners take care of roof repairs, replacements, inspections, and commercial roofing projects with confidence. From homes near Taylor University to quiet residential streets and rural properties, our roofers provide clear recommendations, warrantied workmanship, and roofing solutions built to protect your property long-term. Contact us today to schedule your free roofing quote!

residential home in Upland with new roofing
14285 Roofing Projects in Upland Updated on
Our Location near Upland:

8461 Castlewood Dr, Indianapolis, IN 46250

00.0 Miles from Upland, IN

Call Us: 317-766-3464

Local Roofing Services in Upland, IN

Roof Repairs

A roof leak near a chimney, missing shingles after a storm, or loose flashing around a wall line can quickly turn into interior damage. Cochran Exteriors handles targeted roof repairs for Upland homes to fix vulnerable areas before water has a chance to spread.

roof repair services in Upland

Roof Replacement

When an older roof has too many weak spots to confidently repair, our team provides full system roof replacements. We install new shingles, flashing, ventilation, and system components with careful cleanup and warranty-backed workmanship.

roof replacement services available in Upland

Roof Inspections

Our Upland roof inspections are useful before a home sale, after heavy weather, or when you aren’t sure how much life your roof has left. We document visible damage, wear, and leak risks so you can decide whether maintenance, repair, or replacement makes the most sense.

roof inspection services in Upland

Commercial Roofing

Upland businesses, churches, rental properties, and campus-area buildings need commercial roofing work that respects schedules and daily use. We install and maintain TPO, EPDM, and PVC roofing systems for low-slope roofs with practical planning and site management.

commercial roofing in Upland

*Emergency Roofing in Upland

Contact Cochran Exteriors at 317-766-3464 for emergency roofing services in Upland, IN.

If you or someone else is in immediate danger, please call 911.

Quality Roofing Materials We Offer

Upland's Top Roofing Company
Why Choose Cochran Exteriors

  1. Clear, Consistent Communication 
  2. On-Time Scheduling
  3. 50-Year Warranty 
  4. Licensed, Bonded, and Insured
  5. Trained & Certified Technicians 
roofing from our expert roofers in Upland

Read Our Roofing Reviews Hundreds Of 5-Star Reviews

Review source logo icon
Sean N.
Outstanding Serive

During an April storm, our roof was damaged due to high winds and hail. I contacted Cochran Exterior Company for initial inspection and Mr. Morgan was assigned to have the inspection completed, to work with our insurance company and to oversee the completion o...

During an April storm, our roof was damaged due to high winds and hail. I contacted Cochran Exterior Company for initial inspection and Mr. Morgan was assigned to have the inspection completed, to work with our insurance company and to oversee the completion of the project. He took his time to work with our insurance company to file the claim, assisted us in selecting the right product in reviewing different product options and completing the project. His service was outstanding and courteous. In addition, the office administrator followed up with us on scheduling the crew via excellent communications via texts and emails. The crew was on time and completed the job to our full satisfactions. I would rate the service from this organization as excellent and would highly recommend Cochran for any roofing and exterior services needed. Thank You!

Review source logo icon
Joe B.
Very Happy Customer

This is the 2nd roof Ralph has done for me … Can’t say enough how professional he was and how great the new roof looks on my house. Would highly recommend them !!!

Review source logo icon
Mitch S.
Fishers Home Repairs

A great company who knows what they are doing. I had a hail damaged roof replaced by insurance company, however I wanted to do some additional repairs (facial boards, gutters and new trim around a large 2nd story window). Duke worked with me to detail out the ...

A great company who knows what they are doing. I had a hail damaged roof replaced by insurance company, however I wanted to do some additional repairs (facial boards, gutters and new trim around a large 2nd story window). Duke worked with me to detail out the project costs and included a timeline/order these would be done in the quote, which carried over to the production team. All different teams were very skilled in their craft and execute efficiently while giving me quality. I was thrilled with the end results, thank you Cochran Team!

Review source logo icon
Erika H.
Experience

Great! Was on time and extremely helpful. Answered all my questions very thoroughly !

Review source logo icon
Gabrielle W.
Review for employee.

Griffin was a big help with myself and family. He explained all the work they were going to be doing on our roof. He also checked up to make sure they are doing and arrive on time. Griffin was a nice person thank u for your help.

Review source logo icon
Kristin H.
House Doctor

David B came to give me a free estimate this morning. He was very knowledgeable, honest, and went above and beyond with helping me with a quick siding repair. Very pleased with the service!

Roofing Costs in Upland, IN

Roof replacement costs in Upland, IN range from $10,544 to $56,678 for the average-sized home. Roof prices in Upland can differ for each homeowner depending on the roof size, slope, type of roofing, and state of the existing roof. It’s important to talk to a professional to get the most accurate quote for the specific situation.

Roof Replacement Cost in Upland, IN by Material

Roof TypeAverage Cost in Upland, IN
Asphalt $10,544 - $19,112
Metal $36,906 - $56,678

Upland, IN Roof Prices by Year (March 2026 Update) (Total Replacement Cost - USD)

We’re Roofers That Finance In Upland, IN

Roof damage can become harder to manage when cost forces homeowners to delay the work. Cochran Exteriors offers roof financing options so Upland homeowners can repair storm damage, replace an aging roof, or choose stronger materials while spreading the investment into a more manageable payment plan.

  1. 6 Months 0% APR Roof Financing
  2. 60 Months 7.99% APR Roof Financing
  3. 120 Months 9.99% APR Roof Financing
financing services are available for roofing projects in Upland, IN

Do I Need A Permit For Roof Construction in Upland, IN? 

Yes, roof replacement and roof repair work in Upland require permit approval, and Grant County’s permitting guidance specifically identifies replacing or repairing a roof as work that needs a permit.

Cochran Exteriors will help handle the entire permitting process for your roofing project!

For Permitting Questions, Contact the City of Upland:

  • 175 N Main Street, Upland, IN 46989
  • (765) 998-7439

Meet the Team

Photo of Greg Wells

Greg Wells Brand President

Greg joined the Cochran team in 2025 as the Brand President. With a wealth of experience in home services he is passionate about people and a superior client experience. He lives in New Palestine where he was born and raised. When Greg is not at work he enjoys spending time with his family as well as helping to coach his son’s baseball team.

Roofing Contractor: Ryan Miller

Ryan Miller VP of Operations

Ryan Miller joined Cochran Exteriors in 2022 and is now the Vice President of Operations, with 23 years of experience. From Greenfield, IN, he enjoys dining at Eddie Merlot’s and recommends Godfather’s Pizzaria and Speak Easy. Ryan is a golf and football enthusiast who also loves belting out tunes at karaoke nights.

Roofing Contractor: Sharon Zelner

Sharon Zelner Accounts Receivable Manager

Sharon has been with Cochran Exteriors since 2012, bringing 12 years of experience. A Carmel, IN native, she loves dining at Bazbeaux and Kona Grill in Clay Terrace. As a black belt in karate, she placed in the Jr. Olympics and enjoys a competitive spirit.

Roofing Contractor: Sabria Harrison

Sabria Harrison Customer Service and Events Manager

Sabria Harrison joined Cochran Exteriors in 2022 and is now the Customer Service Manager, with 3 years of experience. From Indianapolis, she enjoys dining at Ale Emporium and recommends His Place Eatery for its delicious soul food. Sabria has a passion for makeup and loves experimenting with looks on herself and others.

Roofing Contractor: Sarah Budzinski

Sarah Budzinski Commercial Business Development

Sarah Budzinski has been with Cochran Exteriors since 2023 and brings over 12 years of experience in marketing, human resources, and organizational development. A Indianapolis native, she spent 10 years with The Walt Disney Company in Orlando, where she developed a strong foundation in training, operations, and people-focused leadership. Sarah now applies that experience to building internal programs, supporting company growth, and strengthening community and client relationships at Cochran Exteriors.

Roofing Contractor: Marty Tabor

Marty Tabor Commercial Project Manager

Marty, the Commercial Operations Manager since 2017, has 27 years of experience. A Pendleton, IN native, he loves sunsets in his backyard and dining at Chuys. Marty also has a fun side as an experienced barrel racer.

Roofing Contractor: Greg Keutzer

Greg Keutzer Commercial Assistant Manager

Greg Keutzer joined Cochran Exteriors in 2019 and is now the Assistant Commercial Department Manager and Estimator, with 7 years of experience. From Clayton, IN, he recommends Nancy’s Hardware for its local charm.

Roofing Contractor: Quentin Sweet

Quentin Sweet Sr. Commercial Superintendent

Quentin Sweet joined Cochran Exteriors in 2019 and is now the Senior Commercial Superintendent, with 30 years of experience. From Greenfield, IN, he enjoys dining at Hyde Park in Indy or Billy’s Stone Crab in FL. Quentin is an avid fisherman who loves spending time by the water.

Roofing Contractor: Brian Harris

Brian Harris Commercial Superintendent

Brian joined Cochran Exteriors in 2019 and now has 10 years of experience. An Indianapolis native, he loves K-Town Korean BBQ & Hot Pot and Heidelberg Haus Bakery. Brian is also a proud Green Bay Packers shareholder.

Roofing Contractor: Kevin McDonald

Kevin McDonald Commercial Superintendent

Kevin McDonald joined Cochran Exteriors in 2023 as a Superintendent, with 25 years of experience. From Waldron, IN, he enjoys spending time at Range USA and recommends A&E Ammo. Kevin is also a musician who loves playing and creating music.

Roofing Contractor: AJ Baker

AJ Baker Project Advisor

AJ, a Project Advisor with Cochran Exteriors since 2020, is from Terre Haute, IN. He enjoys a meal at Ale Emporium and recommends Chatham Tap. AJ is passionate about providing great service to clients in his region.

Roofing Contractor: Beshoy Bahr

Beshoy Bahr Project Advisor

Beshoy, a Project Advisor since 2022, brings 5 years of experience. They enjoy Mama Carolla's and Turkey Run State Park. Beshoy is known for a secret talent for cooking.

Roofing Contractor: Andrea Rodriguez

Andrea Rodriguez Project Coordinator

Andrea joined the team in 2023 as a Production Coordinator, with 4 years of experience. A Westfield, IN resident, she’s a fan of Starbucks and Hoffa’s BBQ. When she’s not at work, she’s busy with her two kids and two dogs.

Residental Roofing Sales Consultant in Indianapolis

David Van Ostrand Project Advisor

David VanOstrand joined Cochran Exteriors in 2025 as a Project Advisor, bringing a fresh perspective to the team. From Indianapolis, he enjoys dining at Root and Bone and recommends 10 West for a great meal. David loves cooking with wood-fired techniques.

Roofing Contractor: John Cochran

John Cochran Founder

Roofing Contractor: Ross Cochran

Ross Cochran Founder

Roofing Contractor: Michael Godbolt

Michael Godbolt Sr. Project Advisor

Residential roofing project manager in Indianapolis

Julie Dennemann Residential Project Manager

Roofing Trends in Upland, IN

Upland roofing needs are shaped by a mix of campus-area homes, long-standing residential streets, local rental properties, churches, and rural surroundings across southern Grant County.

  • Campus-area roof maintenance: Homes and rental properties near Taylor University often need roofing work that can be scheduled around tenants, students, and busy move-in periods. Clear inspections, fast repairs, and organized replacement timelines help property owners keep disruptions manageable. 
  • Better ventilation for older homes: Many established Upland homes were built before modern attic ventilation standards were common. During roof replacement, homeowners are paying closer attention to airflow, moisture control, and attic heat so the new shingles can perform as intended. 
  • Storm repairs with photo documentation: Grant County storms can leave lifted shingles, granule loss, flashing movement, or hail marks that are difficult to see from the ground. Photo-based inspections help Upland homeowners understand whether the issue calls for repair, replacement, or simple monitoring. 
  • Durable roofing for rural-edge properties: Homes outside the denser parts of town can see more direct wind and weather exposure. Homeowners are choosing asphalt roofing systems with strong installation details and metal roofing for longer-term durability. 
  • Low-slope roofing for churches and local buildings: Upland churches, small businesses, and institutional properties may include flat or low-slope roof sections that need specialized materials. TPO, EPDM, and PVC systems help manage drainage, sunlight exposure, seam performance, and long-term maintenance.
roofing trends in Upland, IN