Urgent plumbing issue? Call for the fastest response.

(717) 615-1577
Local serviceEphrata, Pennsylvania

Home comfort,
handled right.

Dependable plumbing and HVAC service for Lancaster County homeowners—clear answers, thoughtful workmanship, and help when you need it.

  • Free estimates
  • Emergency service
  • Se habla Español
MAG service standardReady to help

Comfort starts with a clear plan.

01

ListenUnderstand the issue

02

ExplainReview your options

03

ResolveComplete the work

15+years of hands-on experience
ABBB rating
PA193046PA contractor registration
LocalEphrata-based team
CareCommunity-minded service

What we do

One trusted team for the systems your home relies on.

From the first drip to a full system replacement, MAG brings practical experience and straightforward communication to every service call.

01

Plumbing repair

Leaks, fixtures, sump pumps, stubborn plumbing problems, and practical repairs done with care.

Request a repair
02

Drain clearing

Clear slow or blocked drains and use camera inspections to find the cause—not just the symptom.

Clear a drain
03

Water heaters

Repair and replacement for tank and tankless water heaters, with options explained in plain English.

Restore hot water
04

Water treatment

Water softeners and treatment systems selected around your home, your water, and your priorities.

Improve my water
05

Boilers & heating

Dependable boiler service and home-comfort support to keep your system operating efficiently.

Get heating help
06

Heating & cooling

HVAC repair, maintenance, and replacement from the same local team you trust with your plumbing.

Explore HVAC service

Built around your home

Professional service should feel personal.

Local knowledge. Clear communication. Respect for your space.

The MAG difference

Good work begins with trust.

Home repairs can be stressful. Our job is to make the next step feel simple—with honest guidance, quality workmanship, and a clean finish.

01

Straightforward optionsUnderstand the work before it starts.

02

Respectful serviceCareful work in and around your home.

03

Long-term thinkingSolutions selected for comfort and reliability.

Start with a free estimate

Need help quickly?

Plumbing emergency?

A leak, loss of hot water, or backed-up drain can’t always wait. Call MAG for the fastest available response.

Call (717) 615-1577

Customer stories

Service people feel good recommending.

Demo testimonial placeholders—swap with approved Google reviews before launch.

★ ★ ★ ★ ★
“MAG made the whole visit easy—from the first call to the final cleanup. Everything was explained clearly.”
[Customer name]Ephrata homeowner · Replace with verified review
★ ★ ★ ★ ★
“Fast response, fair options, and careful work. We knew what to expect before the repair began.”
[Customer name]Lancaster County · Replace with verified review
★ ★ ★ ★ ★
“A local team we felt comfortable having in our home. We would absolutely call MAG again.”
[Customer name]Water heater service · Replace with verified review

Plumbing with purpose

Local work. Wider impact.

MAG Plumbing proudly supports Orphan Resources International, helping provide care, resources, and hope to children across Central America. Choosing local service can help do good far beyond Lancaster County.

Learn about the mission

Service area

Proudly serving Ephrata and Lancaster County.

Based in Ephrata, MAG helps homeowners across nearby communities. Not sure if you’re in range? Give us a call—we’ll be glad to check.

Check your address(717) 615-1577
Ephratahome base
  • Ephrata
  • Akron
  • Lititz
  • Denver
  • New Holland
  • Leola
  • Brownstown
  • Nearby communities

Request service

Tell us what’s going on.

Share a few details and the MAG team will follow up to discuss the next step. For urgent issues, please call.

Call(717) 615-1577Emailmike@magplumbing.pro

Regular hoursMonday–Friday · 7:00 AM–5:00 PM

By submitting, you agree to be contacted about your request.

Call nowGet an estimate