On Services
Company Overview
On Services has been serving the plumbing needs of Mesa, AZ for over 40 years. Our extensive experience distinguishes us from other plumbing companies.
Unlike large corporate plumbing firms, we don’t just send a technician. We ensure that our plumbers are skilled and knowledgeable. You will receive the thorough service and quality workmanship you need.
Our commitment to doing the job right sets us apart. We focus on the details and take pride in our craftsmanship.
Contact On Services for plumbing solutions that surpass what larger companies offer. John Schroeder has been a part of the plumbing industry since 1971 and earned his plumbing contractor license in Arizona in 1976. He has witnessed the evolution of plumbing from cast iron to modern materials.
Integrity is John’s top priority, even above profitability. He has established himself as a reliable resource for honest plumbing assessments. On Services always seeks the most efficient and cost-effective solutions. We make sure repairs are completed correctly without breaking the bank.
John identified the necessity for a plumbing contractor with a strong ethical foundation. He built a successful business through word-of-mouth by being fair and honest. We believe every customer relationship is crucial to our business. We strive to build meaningful connections and leave a trail of happy customers.
Business Services
- Bathtub installation
- Bathtub repair
- Drain installation
- Drain repair
- Faucet installation
- Faucet repair
- Garbage disposal repair
- Plumbing inspection
- Plumbing installation or replacement
- Plumbing repair
- Sewer installation
- Sewer repair
- Shower installation
- Shower repair
- Sink installation
- Sink repair
- Toilet installation
- Toilet repair
- Water pipe installation
- 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

Great service and people that know their craft. TK Stratton is a honest owner with a great crew.

Very great company. Honest and hardworking. Have used them several times and they have always been pleasurable to work with.

Wow....what can I say? I received a quote from another company for $759 and Schroeder came in and charged $465. They were courteous, pleasant to work with and as I told my family....we have a new plumber now!

They showered up when they said they would and were much more affordable priced than other companies. They took twice as long as quoted to do the job with no communication about timing setbacks, requiring me to reach out consistently to ask for the new date of completion. They also would not put the rest of the bathroom back as they found it and left it very dirty after several requests to have them fix it and clean it to how they found it before the job.

This company is terrible my apartments hired these slackers to fix my pipes in my bathroom the first day they were supposed to come I get a call that morning saying their employees called out so they wont be coming the second day they came they said it was worse than they thought so they dug a huge hole in my bathroom floor they took the sink and toilet out and sat it in my room said another crew was coming out and never they never showed up i called the company and a gentleman answered the phone he said they shouldn't have done that and will send someone else out surprise surprise they never showed up they came back the next day did some work left all my lights on like they pay my light bill and what do you know they left the toilet and sink in the middle of my room again i call again and at this point im uuuuuupset and the lady on the phone is over talking me and yelling at me for being upset with reason she claims she'll call someone to fix the issue we'll see I'll be back with an update

Very disappointed in this company. They left my doors open to waste electricity. They wore shoes on my carpet, never put plastic down, and now I have to redo my flooring. They said I could have $100. off my bill, but that won't touch new flooring. Mr. Schroeder came to the house and didn't seem to think it was a big deal. The unprofessionalism displayed is unacceptable for a business. I will never use or recommend them.

I waited a long time and it took a lot of thought to decide to write this review.
I have 2 toilets which are rear-flush models and I paid this company to re-mount them when it was found that the wax seals had failed which was the source of a major leak in my house.
I had to call them back no less than 7 times to re-do their work as the leak would return after 1-30 days.
After doing my own research I had found that wax seals are never supposed to be used with rear-flush toilets, they will always fail.
In the end I had to purchase my own seals for them to install and the toilets have not leaked since.
All in this time I was begging and pleading with their office to just do what I paid them for, and they complained that they were losing money on returning to my home so many times, this was their concern, not the fact that my house was being destroyed with water damage.
So, this was their response to my walls being soaked, is how terrible it was for them.
You are professional plumbers, it should not have been my job to find the correct seal and I have spent endless hours drying studs and replacing drywall because you for some reason do not know how to mount toilets.
I did not want to leave this review, but I have had an endless amount of anxiety over how long this took and how much damage was done to my house without any apologies or anything resembling one from this company.
I am kind of without words on this, I was left feeling 100% defeated by this issue and I still find myself checking my toilets every single day to see if they are leaking again.

Reconsider hiring Schroeder for tankless hot water heaters. I initially called the plumber that installed my unit but found Schroeder's had acquired his business. They sent Mike out and while the leak stopped it was apparent that the unit was not operating properly. It was loud, the pump was excessively cycling, and excessive vent discharge on the roof resulting in standing water on the roof, so I contacted the manufacturer and then Schroeder again and after 3 weeks, Mike came out again and installed a missed oring from the initial visit. Pump cycling reduced to every 9 minutes but the unit was still noisy and 6 gal of discharge per 24 hours was coming off the roof. After 3 weeks of contacting Schroeder, I called the manufacturer and was elevated to a tier III technician that determined that I needed a new part that they would ship overnight to Schroeder. Matt came out to do install the part but when the water was turned back on water went everywhere. He left for the day with the promise that Schroeder would return first thing in the morning to complete the work and put the unit back together leaving me without hot water. I took the day off to receive them but no one showed and if I had not called them I would never have known. They told me that wanted the company rep to look at the unit and the rep came around noon. He had called Schroeder who told him that they were not planning on returning because they weren't making any money on me. The rep suggested I contact another plumber which I did sadly.
The second plumber, Jason the Plumber, was fantastic and carefully stepped though diagnostics to determine what Schroeder had done and what needed to be done to correct it. Among several things, one of the largest issues was that a packing plug was blocking water flow in the replacement part!! Today the unit is quiet, my roof vent is not discharging, and I have hot water!!
Schroeder was horrible to deal with, I have a damaged roof and elevated water bill from the discharge, and I paid two plumbing bills.

We had Matt out to detect where the leak in the foundation was. This was most likely a second leak, as the first one caused a re-route by another company. We'll never know but Schroeder came out on 4/27/18 to complete a whole house re-route. Sean and Jameson were the ones who came out. They did a great job, were professional yet personable. We also went ahead and had them install a new water heater (our old one was installed back in 2003!). Great job all around and would definitely call Schroeder if we need anything else plumbing related. Thanks, guys!

This was our second experience with Schroeder and I could not be happier. Although calling a plumber is the result of a problem, these guys have been unbelievably professional. Their service was excellent and their prices have been amazing. We will continue to use them personally and refer them to friends as needed.