Sky Heating, AC, Plumbing & Electrical Logo
(503) 404-3527

Toilet Repairs in Greater Portland

Need a fast, reliable toilet repair today? Our licensed plumbers fix leaks, clogs, running toilets, and installs with clear, upfront pricing. We back our work with a 4.9 rating from 3,472 reviews and waive the diagnostic fee for completed repairs. Serving the Greater Portland Area, including Portland, Beaverton, and Vancouver. Call or book online for same-day, courteous service.

Why us

Why Choose Us

Licensed and insured

CCB# 245538 and SKYHEHA870L6

Over four decades local

Serving Portland homes for 40+ years

Upfront, honest pricing

Diagnostic fee waived for completed repairs

Fast, same-day service

Fully stocked trucks and 24/7 availability

Top-rated pros

4.9 rating from 3,472 reviews
Reviews Proof

What Our Customers Say

5.0
quality

“The toilet install was fast and his work was quality.”

5.0
speed

“He fixed it and gave me options, then installed the same day.”

5.0
professionalism

“Wonderful job installing a new toilet and very professional.”

Got questions?

Frequently Asked Questions

A toilet leaking from the base when flushing is most often caused by a failed wax ring seal between the toilet and the floor flange. That seal commonly gives out after years of compression or when the toilet can rock even a little during use. We handle this repair routinely for homes around Gresham, and a proper reset with a new wax ring, secure closet bolts, and a flange check stops the leak at the source.

Look for these typical causes:

  • Loose or corroded closet bolts that no longer compress the seal
  • A damaged or out-of-level toilet flange that prevents a tight seal
  • A hard clog that forces flush water past a weakened seal

Shut off the toilet’s supply valve and avoid flushing again until a plumber can reseal and test it.

Updated: 2026-03-11

Need help in Gresham, OR? Call (503) 404-3527 or book online. "Sky did a great job repairing my toilet!" — Will Ball

Learn more

Helpful Resources

Toilet Troubles No More: Essential Maintenance Hacks for Winter


Estimated Read Time: 3 minutes

As winter sets in, the last thing you want to deal with is a plumbing issue that leaves your bathroom unavailable. Toilets are...

Beaverton OR Toilet Repairs: Stop Base Leaks Fast


Estimated Read Time: 10 minutes

A wet floor around your toilet is stressful and unsanitary. If you are searching for how to fix a toilet leaking at the base,...

Where we work

Where We Work

Portland

OR

Beaverton

OR

Gresham

OR

Hillsboro

OR

Lake Oswego

OR

Aurora

OR

Beavercreek

OR

Boring

OR

Canby

OR

Carlton

OR

Clackamas

OR

Colton

OR

Cornelius

OR

Damascus

OR

Dayton

OR

Donald

OR

Dundee

OR

Eagle Creek

OR

Fairview

OR

Forest Grove

OR

Gaston

OR

Gervais

OR

Gladstone

OR

Happy Valley

OR

Hubbard

OR

Lafayette

OR

Molalla

OR

Mount Angel

OR

Mulino

OR

Newberg

OR

North Plains

OR

Oregon City

OR

Saint Benedict

OR

Saint Paul

OR

Sherwood

OR

Troutdale

OR

Tualatin

OR

West Linn

OR

Wilsonville

OR

Woodburn

OR

Yamhill

OR

Vancouver

WA

When you are ready

Schedule service today with Sky Heating, AC, Plumbing & Electrical.

(503) 404-3527
See all services
When you are ready

Schedule service today with Sky Heating, AC, Plumbing & Electrical.

(503) 404-3527
See all services