Toilet running, leaking or blocked? We’ll fix it properly.

Toilet repairs and new installs in Salem and the Willamette Valley, from a family-run plumber licensed since 2005.

  • Licensed since 2005
  • CCB #164217
  • Bonded and insured
  • Family-run

Get a call back

Three quick details. It takes under a minute.

Prefer to talk? Call 503.589.7101.

What we do

  • Fix running toilets and weak flushes
  • Stop leaks at the base or the tank
  • Clear blockages
  • Replace an old toilet or install a new one

Signs it’s time to call

  • Water keeps running after a flush
  • Water on the floor around the base
  • Frequent blockages
  • The toilet rocks or is cracked
  • A higher water bill with no other cause
A Vicon plumber in a Vicon Mechanical t-shirt

Why Vicon

A licensed, family-run plumber with commercial-grade standards, and a free consultation before any work starts.

Licensed since 2005

Oregon CCB #164217. Licensed, bonded and insured, so you know who’s accountable.

Commercial-grade standards

Builders and businesses rely on us for commercial and new-construction plumbing. Your home gets the same standard of work.

Family-run

We’re a family business. You’ll know who’s coming to your home.

Options before any work starts

A free consultation talks you through the choices, so you pick what fits your home and budget.

What customers say

Outstanding plumbing job! I was burned by a plumber and was worried to hire another one. Vicon is outstanding!
Google review
I have used Vicon Plumbing for years now for all my plumbing repairs + new construction homes. Great team to work with.
Google review

Questions homeowners ask

Is a running toilet worth fixing?

Yes. A toilet that keeps running wastes water all day, and the fix is often a small part rather than a new toilet.

My toilet rocks or leaks at the base. Is that serious?

It can be. A leak at the base can damage the floor underneath, so it’s worth having it checked soon.

Are you licensed and insured?

Yes. Vicon Mechanical Contractor Inc. holds Oregon CCB licence #164217 and is bonded and insured.

Which areas do you cover?

Salem and the wider Willamette Valley. Call 503.589.7101 to check your address.

Need a plumber in Salem?

Call 503.589.7101 or ask for a call back. We serve Salem and the Willamette Valley from 2720 Cherry Ave NE.

Call 503.589.7101 Get a call back