5.0 30 Google reviews

Residential · Commercial · Emergency

Licensed plumber for Toronto and the GTA.

We handle drain cleaning, leak repair, fixture installation, shut-off valves, camera inspection, and emergency calls across Toronto, Richmond Hill, North York, Vaughan, Markham, Thornhill, Aurora, and Newmarket. Three-month warranty on every job, in writing on every invoice.

  • Licensed Ontario plumber
  • Quote in writing before any work starts
  • Three-month warranty on every job

Book a service call

Step 1 of 2

Licensed

Ontario plumber

License #ON-XXXXXX

Insured

Liability + WSIB

Coverage docs on request

Service

Residential + commercial

Plus emergency plumbing solutions

Coverage

Toronto + GTA

8 GTA cities routed daily

Warranty

3 months

On every job, in writing

License, insurance certificate, and warranty terms shown before any work starts. Same documents on every invoice. Rated 5.0/5 across 30 Google reviews.

What you get on every job

License, warranty, written quote. Three things you can hold us to.

Licensed and insured

Licensed Ontario plumber, liability insurance, and WSIB coverage. License number on every invoice, both documents available on request.

Three-month warranty on every job

If the same issue comes back inside three months (same drain, same fixture, same valve), the return visit is included. In writing on every invoice.

Quote in writing before any work starts

Every job is quoted in writing, with parts and labour itemized, before any work begins. The number you agree to is the number on the invoice.

Recent work

Real jobs, written up the way we run them.

Scope, location, and the diagnostic call that drove the fix, straight from recent EFS Plumbing service calls across the GTA.

Kitchen sink after EFS Plumbing cleared a recurring drain backup
Drain cleaning Bayview Hill, Richmond Hill

Recurring kitchen-drain backup, 1990s build

Three previous snake calls in 18 months. Camera follow-up surfaced grease accumulation in a long horizontal branch line under the basement ceiling. Mechanical snake cleared the line; one-page summary handed to homeowner with replacement options if recurrence continues.

April 2026

Copper supply pipework after a pinhole leak repair
Leak repair Leaside, Toronto

Pinhole copper leak above finished basement

Slow water stain spreading across drywall ceiling. Located the active leak with moisture meter inside 20 minutes, opened a 6-inch access cut, slip-coupling repair on copper supply line. Pressure-tested before close-up. Insurance documentation provided.

April 2026

Newly installed toilet after a flange repair and supply-line swap
Toilet installation Unionville, Markham

Toilet + flange repair after tile install

New toilet rocked at the base after recent floor tile work — flange sat below finished floor. Repaired with a flange extender + new wax ring, replaced both supply lines while we were there.

March 2026

Hot and cold supply pipework inspected with the drain camera
Drain camera inspection Don Mills, North York

Pre-sale main drain scope

Listing agent requested camera inspection ahead of a real estate transaction. Recorded full main drain run from cleanout to property line. Two minor offset joints, no root intrusion. Written summary delivered same day.

March 2026

Replaced under-sink pipework with new quarter-turn shut-off valves
Shut-off valve replacement Maple, Vaughan

Seized fixture stops across 6 fixtures

Original 1995 brass fixture stops seized solid. Replaced 6 quarter-turn ball valves (under-sink x4, behind-toilet x2) over one half-day visit. Tested every valve through full cycle before leaving.

March 2026

Bathroom sink after a service-call repair and full cycle test
Service call Thornhill

Running toilet + ghost flushing

Continuous fill that quieted briefly between fills. Fill valve replaced rather than flapper (the original flapper was new); confirmed fix through three full cycles. Trip charge included in repair quote.

February 2026

Reviews

What customers say about us

Recent reviews from our Google Business Profile, unedited.

5.0 out of 5 stars across 30 Google reviews.

Local Guide · 30 reviews

Five-star service from a knowledgeable, professional and a very down to earth guy! He initially helped out with a basement bathroom sink clogging issue; had him return for additional plumbing work for our kitchen. His pricing is fair & upfront, doesn't charge for unnecessary things. Highly recommend him!

Local Guide · 41 reviews · 34 photos

EFS did an amazing job at our place. Amir was very respectful, professional, on time, and fixed the problem quickly. Fair prices, clean work, and everything works perfectly now. Highly recommend this company!

5 reviews

Amir installed a new faucet in my laundry room. It ended up being a bit more complicated, but he took the extra time to really do a great job. Lovely guy and very professional.

Local Guide · 13 reviews · 2 photos

Amir helped me out with my basement drain issue I'd been dealing with for a while. I tried everything on my own and nothing worked. He came in figured out the problem and actually fixed it properly yesterday.

6 reviews

Amir has exceptional customer service and affordable pricing! As a new customer for Amir, I will be calling him each time there is a need of plumbing services! He ensures the customer understands the issue, communicates what is the solution and transparent with the pricing. Highly recommended to anyone looking for plumbing services!

Local Guide · 145 reviews · 39 photos

Asked Amir to come by and take a look at our primary bedroom ensuite and he not only diagnosed the problem, he went above and beyond to make sure every possible solution was offered and allowed me to choose which one to proceed with!

Serving Toronto and the GTA

We cover the cities below for residential and commercial plumbing. Larger projects across the wider GTA are handled on request.

Not on the list? We take larger jobs across the rest of the GTA on request. Give us a call.

Common questions

Pricing, warranty, scheduling: answered before you call.

The questions customers ask most often. If yours isn't here, give us a call and we'll walk you through it.

  1. 01 What areas do you cover?

    We serve Toronto and the GTA — residential and commercial — with primary coverage across Richmond Hill, North York, Toronto, Vaughan, and Markham, and extended coverage into Thornhill, Aurora, and Newmarket. For larger projects, we travel further into the GTA as needed.

  2. 02 Are you licensed and insured?

    Yes — licensed Ontario plumber, carrying liability insurance. Both documents are shown before the work starts on request, and the licence number is on every invoice. With we and a, licensing and insurance are baseline — not a feature to advertise, just the standard we work to on every residential, commercial, and emergency call.

  3. 03 How much does a service call cost?

    A standard residential service call runs $250–$350, which covers the visit and a one- to two-hour repair. Larger work — camera-follow-up drain cleaning, multi-fixture installs, leak repair behind drywall — is quoted on site before any work starts, so the number you agree to is the number on the invoice.

  4. 04 Will the problem be fixed in one visit?

    Most repairs finish on the first visit. We carry the common parts on the truck — supply lines, shut-offs, faucet cartridges, toilet flappers and fill valves, wax rings — so drain cleaning, leak repairs, and fixture replacements are usually one-and-done. When a job calls for a specific part we don't stock, we source it and return on a scheduled visit at no additional trip charge.

  5. 05 How soon can you come out?

    Most service calls book within two to three business days. Urgent calls (active leak, no working toilet in a single-bathroom home, no hot water) get same-day or next-morning slots when we can route to you. Either way, expect a callback within one business day so we can confirm the time directly.

  6. 06 Do you warranty the work?

    Yes, three months on every job, residential and commercial. If the same issue comes back inside that window, the return visit is included at no charge. The policy is written on the invoice, applied without argument, and the same on a small repair as it is on a major project.

See all FAQs →