Five Star Roofing & Siding Services
Owens Corning Platinum Preferred Roofer & Certified Vinyl Siding Contractor
Equity Roofing offers detailed roof inspections with live photo and video documentation at every step, from the first visit to final installation day.
We stand behind our work with industry-leading material warranties and workmanship guarantees. Whether your home needs a new roof, gutters, or siding, we'll treat it like our own.
Serving Central Pennsylvania, Northern Indiana, and Southern Michigan.
Our Services
Protecting your home beyond roofing
Ready to Board?
Get Your Free Estimate
Fill out the form and your request goes straight to our office team. You won't be added to a marketing list or spammed with emails. You'll only get a confirmation that we received your request.
Within one business day, we'll call to hear what's going on with your roof, gutters, or siding. If it makes sense to move forward, we'll schedule your inspection, your first stop on the track. No pressure and no hidden fees.
Examples of Our Work
2 min read
Roof, Siding, and Gutter Replacement in Williamsport
Caitlin Vegas, Corey Balliet: Aug 28, 2026
2 min read
Muncy Shingle Replacement After a Manufacturer Defect
Caitlin Vegas, Jon Cataldi: Aug 27, 2026
Higher Quality, Lower Costs
Our strong connections with top manufacturers and distributors enable us to deliver premium roofing products at competitive prices.
Up to 25-Year Workmanship Warranty
We stand behind our projects with workmanship warranties. Owens Corning backs our registered shingle warranties as Platinum Preferred Contractors.
Licensed, Insured, Protected
While many roofers will claim to have General Liability Insurance, not all of them include roofs—but ours does. We carry state-required licenses and auto insurance.
All Aboard: A Better Home in Three Stops
Every Equity Roofing project runs on the same track, so you always know where you are and what’s coming next.
Station One: Your Inspection and Final Estimate
A Customer Success Manager calls to schedule a time that works for you. We inspect your home and prepare your final estimate. Our 10-Step Detailed Inspection includes 30+ annotated photos and a video explaining what we found.
Learn more: Customer Success Team · 10-Step Detailed Inspection
Station Two: Your Installation
Your project moves into production planning and we order your materials. On installation day, the crew calls when they’re on the way and protects your landscaping with tarps and boards. You can follow progress through photos uploaded to your personal gallery.
Learn more: Production Planning · Installation Day
Station Three · Final Stop: Final Payment and Warranties
The crew cleans up with a magnetic sweeper and walks you through the finished project. Your final payment is then made, and we register any warranties for your project on your behalf. You’ll receive the registered warranty paperwork by email.
Learn more: Billing and Payments · Roofing Warranties
FAQs
-
Why is there a train in your logo?
The train in the Equity Roofing logo is a homage to our Mifflinburg office, which was once an old train station from the 1870's!
When we renovated the building for our office, we wanted to preserve as much of the history as possible, maintaining the architecture of the original structure and reviving the depot's timeless silhouette.
We’re so grateful to the Union County community for welcoming us into their neighborhoods and allowing us to be part of their history.
-
What services do you offer?
Equity Roofing offers the following services:
-
Roof Replacement
-
Roof Repair
-
Skylight Installation
-
Gutter Installation
-
Roof Rejuvenation
-
Siding Repair and Replacement
-
-
What areas do you service?
We service the following areas:
Pennsylvania Counties
-
C: Centre County, Clinton County, Columbia County, Cumberland County (parts)
-
D: Dauphin County
-
J: Juniata County
-
L: Lackawanna County, Lebanon County (parts), Luzerne County, Lycoming County
-
M: Mifflin County, Montour County
-
N: Northumberland County
-
P: Perry County
-
S: Schuylkill County, Snyder County,
-
U: Union County
-
Y: York County (parts)
Indiana Counties
-
Allen County
-
Cass County
-
DeKalb County
-
Elkhart County
-
Kosciusko County
-
LaGrange County
-
Marshall County
-
Noble County
-
St. Joseph County
-
Steuben County
-
Whitley County
Michigan Counties
-
Berrien County
-
Branch County
-
Calhoun County
-
Kalamazoo County
-
St. Joseph County
-
Van Buren County
-
-
How long does a roof replacement take?
Most projects are completed within a few days, depending on size and complexity.
-
How long does a siding replacement take?
Most siding replacements take one to three weeks, depending on the home and materials used.
-
Are you licensed and insured?
Yes, Equity Roofing is licensed and insured for:
✔ Pennsylvania Home Improvement Contractors License: PA 154015
✔ Michigan Contractors License: MI 272400040
✔ General Liability Insurance, including roofs
✔ Auto Insurance for all company vehicles
✔ Workers' Compensation -
What types of roofs do you work on?
We primarily work with asphalt shingles, metal roofs (both standing seam and exposed fastener), and EPDM roofs.
-
What materials do you use?
✔ Shingle Roofs: Owens Corning Duration, Designer, Flex, and More—CertainTeed and GAF upon request. Explore your color options.
✔ Standing Seam Metal Roof: Snap-Lock 26 Gauge Standing Seam, 24 Gauge upon request
✔ Exposed Fastener Metal Roofs: Tuff-rib panels from Premex, Pro-Appearance Panels from Kyfus
✔ Gutters: Aluminum, rolled on site
✔ Siding: Mastic Ovation and LP® SmartSide®—other brands available upon request. -
Can I get an online quote?
We offer a free instant roofing calculator to estimate a price range for roof replacements.
-
How Much Does Equity Roofing Charge?
We list ranges for all of our services on our price page.
-
How Do Equity Roofing Prices Compare?
Equity Roofing’s prices are right in line with what’s typical for quality roofing in Central PA, Northern Indiana, and Southern Michigan.
Most of our full roof replacements fall between $12,000 and $35,000, with the average around $16,500—which matches the regional standard for homes in these areas.
Our quotes include everything needed for a long-lasting roof: full tear-offs, new flashing, proper ventilation, and manufacturer-backed warranties.
Equity Roofing isn’t the cheapest or the most expensive—we aim to be the most transparent and trustworthy, giving homeowners real value for a roof built to last. -
What Financing Do You Offer?
Financing is one of the most common ways homeowners pay for their roof and siding projects. Our Customer Success Managers are available to assist you through the application process.
Equity Roofing Financing Highlights:-
0% interest for 12 months available on select loans
-
Home Equity Line of Credit (HELOC) available
-
Unsecured loans available, including traditional 5-20 year unsecured loans
Equity Roofing works with the following financing lenders:
-
GoodLeap: No down payment options, no payments until work is completed
-
Slice: No down payment options, no payments until work is completed
-
Hearth: Access to hundreds of financing companies, loan received directly
-
Homeowner Learning Center
Research your home project using our Learning Center.
Rated 4.9 Stars on Google Across 600+ Reviews
Homeowners served by our Mifflinburg, Harrisburg, Mountain Top, and Goshen offices have left 600+ combined Google reviews, and each of our four Google listings is rated 4.9 or 5.0 stars. Here are some of them. Filter by service, or click any card to read the full review.
★★★★★
“On the morning Equity was scheduled to install my roof, they concluded that the existing roof was sound and the leaks were originating elsewhere. Another company would have installed the new roof and taken the money without solving the issue. … Instead, Equity returned my deposit. They demonstrated tremendous integrity in the transaction, were unfailingly polite and communicated each step of the process in real time.”
Marcus S.
Google Review · Mifflinburg office
★★★★★
“Trevor did an amazing job keeping me in the loop throughout the day. I received 154 photos to prove it! He was able to answer my questions and put my mind at ease. He and his crew were professional and very courteous. I will recommend Equity Roofing to all of my family and friends. Thank you!”
Amy P.
Google Review · Lewisburg, PA
★★★★★
“We had our roof, siding, gutters, soffits, fascia replaced by Equity roofing and everything turned out beautifully. Ryan represented the company well with competitive pricing without the high-pressure pitch sales tactic that all other companies do. … Workmanship and clean up was superb. Would highly recommend this company to others.”
Charity T.
Google Review · Goshen office
Get a Free Estimate for Your Home
For Central PA, Indiana, and Michigan homeowners
When you fill out our free estimate form, your request goes straight to our office team.
You won't be added to a marketing list or spammed with emails—you'll only receive a confirmation that we've received your request. Your information stays protected with us.
Within one business day, one of our project specialists will call you. They'll ask about your home concerns—whether it's your roof, gutters, or siding—and if it makes sense to move forward, we'll schedule an on-site inspection.
A crew member will inspect your home and provide a detailed estimate with documented photos and videos. No pressure or hidden fees.
Where Does Equity Roofing Work?
Our crews live and work across Central Pennsylvania, Northern Indiana, and Southern Michigan, out of offices in Mifflinburg, Harrisburg, Mountain Top, and Goshen. When we say we're local, we mean it. Your roofer might be your neighbor.
Central Pennsylvania
Offices
390 Mulberry St, Mifflinburg, PA 17844 · (570) 218-5683
4614 Derry St, Harrisburg, PA 17111 · (717) 629-0392
486 S Mountain Blvd, Mountain Top, PA 18707 · (570) 609-3620
Service areas
- Bloomsburg, PA
- Camp Hill, PA
- Carlisle, PA
- Danville, PA
- Enola, PA
- Harrisburg, PA
- Hazleton, PA
- Hershey, PA
- Hummelstown, PA
- Lemoyne, PA
- Lewisburg, PA
- Mechanicsburg, PA
- Middletown, PA
- Mifflinburg, PA
- Mountain Top, PA
- New Cumberland, PA
- Palmyra, PA
- Scranton, PA
- Wilkes Barre, PA
- Williamsport, PA
Counties
Centre, Clinton, Columbia, Cumberland (parts), Dauphin, Juniata, Lackawanna, Lebanon (parts), Luzerne, Lycoming, Mifflin, Montour, Northumberland, Perry, Schuylkill, Snyder, Union, and York (parts) counties.
Northern Indiana
Office
18582 US Hwy 20, Goshen, IN 46528 · (574) 207-4655
Service areas
- Bristol, IN
- Elkhart, IN
- Goshen, IN
- Granger, IN
- Kendallville, IN
- Lagrange, IN
- Ligonier, IN
- Middlebury, IN
- Mishawaka, IN
- Osceola, IN
- South Bend, IN
- Syracuse, IN
Counties
Allen, Cass, DeKalb, Elkhart, Kosciusko, LaGrange, Marshall, Noble, St. Joseph, Steuben, and Whitley counties.
Southern Michigan
Served from
18582 US Hwy 20, Goshen, IN 46528 · (574) 207-4655
Service areas
Counties
Berrien, Branch, Calhoun, Kalamazoo, St. Joseph, and Van Buren counties.