Somerville plumbing & heating

Local expertise for the systems behind your home.

Repairs, replacements, water heaters, boilers, and kitchen or bathroom plumbing—with clear explanations and respect for the property.

Image placeholder
Real B.M. Holmes hero photo needed

Use an approved team, project, equipment, or service-vehicle photograph.

Landscape image · original photography only
01Somerville-basedFocused local service area
02Plumbing + heatingEssential systems, clearly explained
03License details reservedNumber required before launch

Need help with a problem?

Leak, no heat, or no hot water?

Tell us what is happening and where you are located. We’ll confirm whether it is work we handle and help you choose the right next step.

Call now

Core services

Practical help for the systems your home depends on

From a leaking fixture to a planned equipment replacement, the work begins with careful diagnosis and a clear plan.

See all services

The B.M. Holmes approach

Good service begins with a clear diagnosis.

Customers should understand the problem, the recommended work, and what happens next. That means patient troubleshooting, straightforward recommendations, and care from arrival through cleanup.

How we work
  1. 01
    Tell us what you need

    Share the property location and a short description.

  2. 02
    Confirm the visit

    We review service fit and the available appointment window.

  3. 03
    Assess the work

    We evaluate the system and explain the practical next step.

  4. 04
    Complete the plan

    Approved work is completed and the follow-up is made clear.

Rooted in Somerville

Local plumbing and heating, built on lasting relationships.

B.M. Holmes has served homeowners across Somerville and Greater Boston for decades. The company’s longstanding promise is simple: bring experience, knowledge, quality, and commitment to the work, and treat each home with respect.

About B.M. HolmesRead customer reviews

Local roots

Based in Somerville

A focused local service area supports practical knowledge of Greater Boston homes and their plumbing and heating systems.

Personal accountability

Care from start to finish

The company’s original message emphasizes understanding the customer’s needs, respecting the property, and following the work through.

Long-term service

Relationships over transactions

B.M. Holmes has long described customer service, trust, and repeat business as the foundation of its reputation.

Service area

Based in Somerville. Serving selected nearby communities.

A focused service area supports more reliable scheduling and follow-through. Contact us to confirm coverage for your address.

Explore service area
01SomervilleMassachusetts
02CambridgeMassachusetts
03MedfordMassachusetts
04ArlingtonMassachusetts
05BelmontMassachusetts

Start with a conversation

Ready to discuss your plumbing or heating project?

Tell us what is happening and where the property is located. We’ll confirm service fit and help you choose the next step.

Call 617-776-4220