Plumbing Problem?Relax, We’ll Take Care of It!
Voted Best Plumber in Baltimore, Mike’s Plumbing and Heating Service is your best source for plumbing and gas heat repair in Baltimore City, Anne Arundel County, Baltimore County and Harford County, Maryland. For over 33 years, since 1984, Mike’s Plumbing and Heating has provided impeccable plumbing and gas heating services. We are proud of our customer service and workmanship. If you have a drain clog, leaking pipe or toilet, major sewer line repair, need a new hot water heater or any other plumbing repair, call us now! Gas heat repairs are also our specialty, so have your boiler checked soon as the Winter of 2017 is sure to be a cold one! Put your plumbing problems in the hands of a master plumber, journeyman and gas fitter and call Mike Ciarapica and his team at Mike’s Plumbing and Heating in Essex, Maryland today, and relax, we’ll take care of it!

Our Services

What Can We Help You With Today?

Mike’s Plumbing and Heating


When your looking for a Baltimore Plumber, the plumbers at Mike’s are highly trained professionals.

Mike’s Plumbing and Heating

Drain Cleaning

A slow drain or a backed up sewer line may be the sign of a serious problem.

Mike’s Plumbing and Heating


At Mike’s Plumbing & heating we quickly respond to your service needs.

Mike’s Plumbing and Heating

Water Heaters

Mike’s Plumbing & Heating will professionally install your new water heater.

Mike’s Plumbing and Heating

Water Treatment

Water filters, purification and conditioning systems can remove these harmful materials.

Plumbing, Drain Cleaning, Heating,
Water Heaters, Water Treatment

Request Service

How can we help you?



What Our Customer Say

  • Have used Mike’s in the past and have been happy and satisfied. Professional, attentive and great workmanship.
    Mike’s Plumbing and Heating
    Paul D.
    Kingsville, MD
  • The Service Technician was outstanding! I will recommend Mike’s to family and friends! Exceptional care!
    Mike’s Plumbing and Heating
    Jack V.
    Baltimore, MD.
  • Glad I chose Mike’s! Great customer service and Awesome Technician! Keep up the great work! It was a breath of fresh air to deal with your call center and tech!
    Mike’s Plumbing and Heating
    Christina S.
    Belair, MD

Review of Mike's Plumbing and Heating