Perfect Flush
Company Overview
Perfect Flush LLC was established by a skilled drain technician having extensive knowledge in the drain industry for more than years. We aimed to deliver the most affordable drain services available while maintaining excellence. We envisioned to create a company specializing in drains and drain solutions without inflating our prices or making our customers to feel like they are dealing with marketers. Our services include no-pressure assistance for all your drain concerns. We guarantee your satisfaction on every job we undertake.
Stephen Deveney was born and raised in Dublin, Ireland, where his journey in plumbing began. During his apprenticeship, he finished his apprenticeship in Dublin and moved up to become a Journeyman plumber. After that, he transitioned to the United States and carried on his plumbing career. For two years in California as a Journeyman plumber and has primarily been based in the Portland, Oregon area, continuing his work in the plumbing field. Recently, Stephen became Supervisor of drain technicians for a local plumbing and rooter company, then helping to establish a drain cleaning division for another firm. By 2016, the concept of launching a company from the ground up was too irresistible to ignore, leading to the creation of Perfect Flush. Having over 20 years of expertise in the plumbing industry, Stephen is hands-on in the field for Perfect Flush.
Business Services
- Bathtub repair
- Drain repair
- Faucet installation
- Faucet repair
- Garbage disposal repair
- Plumbing inspection
- Plumbing installation or replacement
- Plumbing repair
- Sewer installation
- Sewer repair
- Shower repair
- Sink installation
- Sink repair
- Toilet installation
- Toilet repair
- Water heater installation
- Water heater repair
- Water pipe repair
Business Location & Hours
Mon: | Open 24 hours |
Tue: | Open 24 hours |
Wed: | Open 24 hours |
Thu: | Open 24 hours |
Fri: | Open 24 hours |
Sat: | Open 24 hours |
Sun: | Open 24 hours |
Recommended Customer Reviews

Jim was very helpful. He showed up about a half an hour early and got right to work on my leaky toilet. My one complaint is that they cancelled my originally scheduled appointment almost an hour into my 2 hour appointment window. But other than that, great service.

Really great customer service! I chatted with them on Yelp messenger because I was busy at work and Heather D. was so helpful. She got me scheduled quickly and they fixed all the many plumbing issues I had in my house. They were a pleasure to work with and I will use them again when I need any plumbing work done!

Perfect Plumbers! Needed to have an old leaking garbage disposal replaced. Tech arrived with apologies for arriving earlier than scheduled. Glad to have them arrive and get started.
Quick and efficient work. No mess left behind and no leaks. Very happy with Perfect Flush and will keep their name handy for next time we need any plumbing repair.

I found a honest plumber! Came on time. Very reasonable prices and quality work.
I am a retired builder and know a quality business when I see one.
Highest recommendation.

5 Stars are not enough for Perfect Flush! I called them after Home Depot cancelled at the last minute. We had a million things going on and needed the water heater replaced as it had failed and we had no hot water. Steve and Nick were out within a few hours and had the new water heater installed quickly. They cleaned their work area, were courteous and professional area and the work was stellar.
I noticed that the relief valve had gone off and figured it was a fluke and contacted them shortly after they left. Today Steve came and installed an expansion tank and he did not charge me anything and said I had already paid them for the job and it was not working as it should, that was on him.
I worked in the field (Electrical) for a long time and was always customer service focused, as Steve is! If you're looking for quality and professional work, your search is over, call this place!!
I will definitely use this company again and again!

These guys showed up and helped really fast with my leaky toilet emergency. They were swift and efficient including needing to run and get a part! My only reason for not giving them 5 stars is bc I wish they would have cleaned up better after themselves. But I know that they squeezed me in their very tight schedule. So I am thankful!

It's truly refreshing in this day and age characterized by poor service and shady business practices to work with a company like Perfect Flush. They truly excel when it comes to customer service and make you feel valued and appreciated at every point of contact. I have had these guys out to my home about six times for various repairs and have been thoroughly satisfied every time. They always get me on the schedule right away. They are always on time, friendly, professional, and fair in their pricing. They have always fixed the issue no matter how small. They always explain everything in detail and take the time to answer all my questions. They have also gone above and beyond the call of duty by doing more than expected and even doing some things at no charge! They have my business for life! I will also recommend them to my friends and family. Thanks Perfect Flush! You guys are awesome.

My double sink with garbage disposal was draining very slow and I couldn't get it working. I disassembled the pipes and cleaned it all out and still no lick, the issue was beyond the wall. I looked these guys up and chose them because of the good reviews and i has a great experience. They arrived a little early and were very efficient and polite. They did a great job communicating the issue and charged a fair price. I'll be calling on them again if I have a plumbing need in the future. Two thumbs up!

I found Perfect Flush through Yelp, and because of the great reviews decided to give then a try for a messy clogged drain that gave us fits all through the Thanksgiving weekend. I emailed them on Sunday night with an idea of what was wrong, and by Monday AM they got back to me with a quote. When the work was finished, the final bill was $40 less than they quoted (always a pleasant surprise). They were fast, friendly and efficient and made sure that my problem was solved to my complete satisfaction. Well done Perfect Flush!

We had a backup up drain that was flooding both of our tubs. We called around the Portland metro area and Perfect Flush had the best prices and they could come out the next day. The guys were great with my wife, baby, and dog and they got straight to work. Worked for two and a half hours trying to get the clog and they finally got it! They even took a little bit of the price off the top for getting some dirt on the shower curtain. Great guys and a great company. They will be our plumbers going forward!!