On Services
Company Overview
With over 40 years of plumbing experience, On Services stands out in Mesa, AZ. Our extensive experience distinguishes us from other plumbing companies.
We are not a big corporate plumbing company that sends out a technician. We guarantee that our plumbers are experts in their field. We promise to deliver the care and quality of service you expect.
What differentiates us is our dedication to quality work. We take great pride in our meticulous approach and high standards.
Contact On Services for plumbing solutions that surpass what larger companies offer. Since 1971, John Schroeder has been immersed in the plumbing field and became a licensed plumbing contractor in Arizona five years later. His experience dates back to the era of cast iron, lead joints, and galvanized pipes.
Integrity is John’s top priority, even above profitability. He has become a trusted source for fair evaluations of plumbing issues. We strive to find the least invasive and most affordable ways to resolve plumbing issues. We ensure that repairs are done right without straining your budget.
John recognized the demand for a plumbing contractor who values integrity. His approach of honesty and fairness has led to a solid reputation through referrals. 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

We've used Schroeder Plumbing many times. Very reliable and ethical company.

The company is trying to rip me off .. they do not use plumber who can fix plumbing . they have leak detectors. they charged me $300. to come out and detect a leak they did not find because it was in the 2nd bathroom behind the wall. I paid them $300.00 and they told my daugher and me that they could come out again if we can locate the lead. we did after tearing down wall we found it they came out on the agreement it was part of the initial $300. they (we) found leak, but that plumber only detected leaks not fix them . they are tring to charge me $250.00 more because they/we found the leak .. $250. is not for fixing the problem.. terrible terible service and clerks who mis lead customers. now i have to go to court. i am calling the better business bureau. asap .. any advide out there

Was scheduled for a home water filtration install on a Thursday. Took off work in the morning so I could be here, nobody showed. I called and found out that I was not put on the schedule so I had to get rescheduled for the following week. Matt arrived timely however one of the fittings was cross threaded and leaking and he said he would be fine leaving it along with the water all over the flooring and charging an additional 100 dollars because of "" inflation"" from what was quoted the prior week. After contacting them he came back out to fix the leak the following g day but just cranked down on it with a pipe wrench. Very disappointing service.

The estimates and scope of work I was getting from other plumbing companies through my home warranty had no other resolve than to rip up my floors and replace my ""collapsed"" pipes. These guys really helped us dodge a bullet and LITERALLY saved me at LEAST $20k by discovering my pipes just needed hydro jetting and my flange repair was just a plate replacement ?.
Your plumbers also gave us prevention options to avoid the pipes collapsing in the future (we have an old home with cast iron)!
Thank you for letting me breath easy! The past two months were havoc on my life until you guys stepped in. You now have a new lifer!

They were recommended to us by our insurance company. At first they were very quick to respond but once the work started it was a complete nightmare. I initially contacted them on 2/3 for a broken pipe under the driveway. They came out the next day. Gave me a bid, we agreed on the price and the work to be done.
2/9 the workers showed up, said the way the repair was previously explained to me could not be done. They would have to do it a different way with different materials. I was ok with proceeding but asked for the updated costs. When I spoke to Erika the Office Manager, she was very rude. She said it was the same amount of work so the price would be the same. When I questioned the cost in supplies, Copper vs the pipe they would be using, she became short with me. I explained they had already started the work so they were not giving me an option to get estimates from any other companies. When she called back to give me the price she did not even say hello when I answered. She just blurted out the small discount on the price. I thanked her for the discount. The plumber told me they did not have the proper tools for the job and it would take an hour each way to pick it up. They ended up cutting through one of our landscaping pipes but assured me it would all be fixed. The plumber could not locate the part needed to fix the pipe he cut and was unable to fix the landscaping pipe. He did repair the busted pipe under the driveway but told me a plumber who had the part would be back the next day between 1-3 to finish up.
2/10 the plumber never showed. I called and Erika put me on hold and when she returned it was with a supervisor. He told me we were never scheduled for the repair and that he would not be able to set someone out until 2/16 between 8-10 am. I asked for confirmation that I would not be charged for this appointment. The gentleman acted like he was doing me a favor by ""not charging me this time"". I said I did not break the pipe your employee did. He said he would list it as a ""warranty call"" so I would not be charged.
2/16 the plumber did not show. I called at 10 am to see what the status was and again Erika was rude. She said ""oh he's not going to make it, you were on my list to give a jingle"". I'm going to put you with Ray, I think he's better suited for you. Not sure what that meant but ok. I asked if she could let me know what time he would be out because I had to work and could not wait all day. Around 1:30 she called and said he was on his way. They showed up and left without saying a word. When I called to find out what was going on Erika told me I misunderstood what he said. I said I'm not sure how I could since he said NOTHING. He just left. She said he went to get parts. They came back a while later banged around and left again. AGAIN SAYING NOTHING. The hole was covered so we assumed the work was done.
2/17 woke up to a huge mud puddle where the hole was. Called Schroeder's, I asked to speak to a manager. I was told Erika would call me back. I explained that Erika was rude and not helpful and asked that another manager return my call. I was told he was in the field but he would get back to me by the afternoon. it is now 2/28 and NO ONE has returned my call.
Save your self the headache and call someone else.

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