Skip to content
(717) 204-2299
Serving Lancaster County, York County, Lebanon County, Chester County, Berks County

Family Owned & Insured

Roofing, Siding & Storm Restoration that Protects Your Home

From emergency tarping to full replacements, Eddy's Construction keeps Pennsylvania homes dry, efficient, and beautiful—without surprise costs.

Core Services

Comprehensive exterior solutions for residential and commercial properties across Central Pennsylvania.

Residential Roofing

Repair, replacement, and new installs—specialists in asphalt shingle and standing seam metal systems.

View service

Storm Restoration

Emergency response for hail and wind damage. We document, photograph, and support your insurance claim.

View service

Siding Systems

Vinyl, fiber cement, and wood siding that increases efficiency, durability, and curb appeal.

View service

Dumpster Rental

Roll-off and construction dumpster rentals with flexible timelines and clear, flat-rate pricing.

View service

Gutter Systems

Seamless installation, cleaning, guards, and drainage design to keep foundations dry.

View service

Attic & Ventilation

Soffit, ridge, and fan solutions to protect shingles, prevent ice dams, and cut energy costs.

View service
White work truck hauling stacked roll-off dumpsters

15+ Years

of construction excellence

Why homeowners choose us

Built on integrity, delivered with craftsmanship.

Eddy's Construction is a family business dedicated to protecting Pennsylvania homes. We document every step, communicate clearly, and leave properties cleaner than we found them.

  • Fully licensed & insured crews with safety-first protocols.
  • Transparent, competitive estimates with clear scopes and timelines.
  • Clean-up guarantees: magnet sweeps, haul-away, and photo proof.
Talk to a project lead
GAF Certified Residential Roofing Contractor badge

Certifications

GAF Lifetime Shingle Certified Installer

As a GAF Certified™ Residential Roofing Contractor, we’re authorized to install the GAF Lifetime Roofing System and offer the System Plus Limited Warranty on qualifying projects—backed by North America’s largest shingle manufacturer.

  • Meets GAF’s insurance, licensing, and review standards to protect your home.
  • Eligible to install GAF Lifetime Shingles with accessory package for lifetime limited coverage.
  • Allows System Plus enhanced warranty options for added homeowner protection.

Proudly Serving Pennsylvania

Lancaster County York County Lebanon County Chester County Berks County

What our clients say

"They replaced my roof in two days, handled all the insurance paperwork, and the yard was spotless."

Jen Williams

"Professional from start to finish. The siding crew was polite, on time, and the house looks brand new."

Leslie Price

"Responsive during a storm emergency—temporary tarp the same night and full replacement the next week."

Tom Hernandez

Answers homeowners need

Roofing questions we hear most

Clear, scannable answers help Google, Bing, and AI assistants surface the right details about our process.

Do you provide emergency tarping and insurance documentation?

Yes. Crews can tarp the same day when possible and supply photo reports, slope notes, and itemized scopes to help your adjuster move quickly.

Which Pennsylvania counties do you service?

We serve Lancaster County, York County, Lebanon County, Chester County, Berks County with inspectors and crews scheduled by county for faster response.

What does a free inspection include?

A written estimate, photos of findings, ventilation check, and clear options—no surprise add-ons. You choose materials and timeline before we schedule.

Get started

Schedule your free inspection

Tell us about your project and a project lead will confirm a time within one business day.

  • Free written estimates with photos of findings.
  • Emergency storm tarping available 24/7.
  • Flexible scheduling: weekdays, evenings, and Saturdays.

Call / Text

(717) 204-2299

Service area

Lancaster • York • Lebanon • Chester • Berks