Top-rated roofers.

Get matched with top roofers in York, PA

Enter your zip and get matched with up to 5 pros

TRUSTED BY YORK, PA HOMEOWNERS

  • Average homeowner rating star icon4.5
    Average homeowner rating
  • Verified reviews icon1k+
    Verified roofing services reviews

Find Roofers in York

Avatar for Middle Creek Roofing LLC
Middle Creek Roofing LLC
4.7(
35
)
Asphalt Shingle Roofing - Install or ReplaceAsphalt Shingle Roofing - Install or Replace - For BusinessAsphalt Shingle Roofing - Repair+26 more

Serving York, PA and surrounding areas

Approved

In business since 1995

Free estimates

Emergency services offered

"Middle Creek Roofing recently installed a new roof on our house and our shed. The company is very easy to deal with and their pricing is very reasonable. No matter who you talk to at Middle Creek Roofing whether it’s the salesman you meet at first or the receptionist at the office, everyone is very friendly, helpful and professional. If your lucky enough you will have Josh check in on your satisfaction. He is just TOP NOTCH!! He makes sure everything is done to your expectations. It’s not often anymore that people take pure pride in their work, but he certainly does!!! Every business out there today should have a Josh!! We highly recommend Middle Creek Roofing!!"
Cedar Roof Installation- Mechanicsburg, PA
Standing Seam Installation- Boyertown, PA
Standing Seam Installation- Sinking Spring, PA
Corrugated Metal Installation- Downingtown, PA
Shingle Roof Installation- Sinking Spring, PA

+194

1 neighbors recently requested a quote
Recommended by86%of homeowners
Tuscarora Roofing
5.0(
13
)
Asphalt Shingle Roofing - Install or ReplaceMetal Roofing - Install or ReplaceAsphalt Shingle Roofing - Repair+26 more

Serving York, PA and surrounding areas

Approved

In business since 2009

Free estimates

Warranties offered

"I've had the good fortune of working with Jayden and the other people at Tuscarora roofing. You will not find more honest and hard working people. They did a magnificent job with a difficult renovation. If you have any problems they will make it right. You cannot go wrong by hiring this company. I feel so humble and blessed to have worked with them. I give them my highest recommendation."
11 neighbors recently requested a quote
Recommended by84%of homeowners
Avatar for Elite Custom Roofing Inc.
Elite Custom Roofing Inc.
5.0(
29
)
Asphalt Shingle Roofing - Install or ReplaceMetal Roofing - Install or ReplaceAsphalt Shingle Roofing - Repair+1 more

Serving York, PA and surrounding areas

Approved

In business since 2020

Free estimates

Warranties offered

"Rob is a great guy. He is honest and trustworthy, and for that reason, as an insurance agent, I refer all of my clients to him for their roofing needs. You will get a fair price and quality work with Elite Custom Roofing."
Metal Roof
Metal Roof
Metal Roof
Standing Seam
Standing Seam

+2

17 neighbors recently requested a quote
Recommended by72%of homeowners
Avatar for Wm Braun General Contracting
Wm Braun General Contracting
4.9(
240
)
Asphalt Shingle Roofing - RepairSealant for Roof - ApplyFlat, Foam or Single Ply Roofing - Repair+1 more

Serving York, PA and surrounding areas

Approved

Super Service Award Winner

In business since 2002

Free estimates

Small jobs welcome

"I came to Angi find someone who would be able to coat my mobile home roof. I got multiple messages from a few people, but it was William Braun General Contracting that was willing to help me. After talking to William a couple weeks ago he had given me options a less expensive option to just coat my roof, but I would have to re-coat it in 5 to 7 years. He also gave me another option that was slightly more expensive but also gave me a longer lasting result of potentially up to 15+ years and that option with silicon, he explained silicone and why it was a very good option. So today William was able to come and recoat my mobile home roof as well as my porch roof I have to say he did a wonderful job and he did it in pretty good time roughly 4 1/2 hours thank you William for taking on this project and helping me and my husband out. If you need a roof repair, a whole new roof or a general contracting job I recommend that you look into William Braun General Contracting he is a very nice guy."
New Roof
Roof
Roof
Roofing
Roof

+51

Response time4 hrs
96 neighbors recently requested a quote
Recommended by85%of homeowners
Avatar for Long Home
Long Home
3.8(
43
)
Asphalt Shingle Roofing - Install or ReplaceMetal Roofing - Install or Replace

Serving York, PA and surrounding areas

Approved

In business since 1999

Free estimates

Warranties offered

"Long Roofing went above and beyond when installing our roof and gutter. The job turned out more difficult than we thought it would be but Long Roofing made me feel comfortable and reassured that they would fix everything. Everyone involved from the salesperson to customer service listened to our needs and treated me with respect. The roof looks amazing. I don't want to get into price, but even though you may get someone less expensive, using Log Roofing was well worth a little extra cost"
Roof Replacement
Roof Replacement
Roof Replacement
Roof Replacement
Recommended by80%of homeowners
...
Showing 1-10 of 527
Roofing questions, answered by experts

In York, homeowners often encounter unexpected costs like replacing rotted decking, repairing structural damage, or updating flashing around chimneys and skylights. Permit revisions or additional inspections, as required by the City of York Building Department, can also add to the project. To avoid surprises, request a thorough roof inspection before work begins and discuss potential contingencies with your roofing contractor.

Helpful?

In York, a building permit from the City of York Building Department is required for any roof replacement or major roof repair. The application process involves submitting project details for review, and permits are especially important for homes in historic districts. Always consult the City of York Building Department before starting work to ensure compliance with local regulations and inspection requirements.

Helpful?

In York, schedule roof inspections by a licensed roofing contractor every spring and fall, especially after severe storms. Clean gutters regularly to prevent water backup, and check for moss or algae growth common in shaded areas. If your home is in a historic district, follow any additional maintenance guidelines from the City of York. Proactive care helps extend your roof's lifespan and protects against costly repairs.

Helpful?

In York, always verify that your roofing contractor is registered with the PA Attorney General's Office and carries valid insurance. Check for a proven track record with local homeowners and ask for references from recent projects in York. Confirm experience with roofing materials suitable for York's weather, and ensure the contractor follows local building codes and safety standards set by the City of York Building Department.

Helpful?

York's climate, with its heavy snowfall, rain, and freeze-thaw cycles, can delay roofing projects and increase wear on materials. Roofing contractors often recommend asphalt shingles or metal roofing for their durability in these conditions. Scheduling roof repairs or replacements in late spring or early fall helps avoid weather-related delays. Always ensure your roofing contractor follows local wind resistance and ice dam prevention standards.

Helpful?

The York, PA homeowners’ guide to roofing services

From average costs to expert advice, get all the answers you need to get your job done.