Local Plumbing Experts serving greater boston

Do you need a plumber right now?

McMahon Plumbing & Heating is here to help!

Request Service 24/7

“They show up when they say they will, and they are kind and helpful in stressful situations such as flooded basements.”
— Gretchen V.

McMahon Plumbing & Heating provides plumbing, heating, air conditioning, and drain cleaning services throughout Greater Boston. Need a plumber? Our professional plumbing and HVAC technicians have been serving families like yours since 1952.
  • Locally owned and operated
  • Fully licensed and insured
  • Better Business Bureau A+ rating
We offer same day appointments and emergency service. Call us any time at (617) 364-2200!
Our professional plumbers serve Boston and the surrounding areas

“McMahon’s pricing was fair and upfront.” — Michael B.

Call Today!
(617) 364-2200
Repairs – Service – Installation

Emergency Repairs – freeze ups, burst pipes, flooding, blocked drains, and more

Plumbing Installations – water heaters, tankless water heaters, toilets, sinks, bathroom and kitchen remodeling

Heating Systems – furnaces, boilers, oil to gas conversions, radiant heating, air source heat pumps

AC systems – central AC and ductless mini split systems

Energy efficient upgrades – Mass Save Heat Pump Installer

“Very professional. Answered my questions with helpful information. Cleaned up everything upon leaving.” — Dennis S.

Our Service Area in Greater Boston

Boston
Allston
Avon
Back Bay
Beacon Hill
Braintree
Brighton
Brookline
Canton
Charlestown
Dedham
Dorchester
Dover
Fenway
Hyde Park
Jamaica Plain
Kenmore
Mattapan
Milton
Mission Hill
Needham
Newton
Quincy
Roslindale
Roxbury
Sharon
Somerville
South Boston
South End
Stoughton
West Roxbury
Westwood

Popular questions

Are you licensed and bonded?

Yes! Our Massachusetts Master Plumbers License number is 16840.

Do you provide a warranty?

Yes. All systems we install come with a manufacturer’s warranty which we provide and make sure that you understand it. If you have any problem with work we’ve done, we’ll work with you to resolve it immediately.

Do I need emergency services?

Any plumbing or heating system malfunction is a problem, but not all of them are emergencies. When you call us, please ask if the problem is something you need us to fix immediately or if we can schedule a repair at a time that is convenient for you.


McMahon Plumbing & Heating  |  47 Business Street, Hyde Park, MA  |  (617) 364-2200 or (800) 431-5660  |  service@mcmahonplumbing.com

Request Quote

Request Service