Contact a Plumber in Riverside, CA who actually picks up. Jim and Sons Plumbing and Rooter offers fast, reliable residential and commercial service across Riverside and San Bernardino Counties, with real people answering around the clock.

9345 Narnia Dr. Riverside, CA 92503

Riverside, Corona, and the Inland Empire

24/7 Emergency Calls Ready to Serve You

When you contact a plumber in Riverside through Jim and Sons, you’re talking to a licensed technician, not a call center reading from a script. Fill out the form on this page, call (951) 248-9134, or send a text, and our team responds the same day for most requests. Emergency calls, like burst pipes, active leaks, or sewer backups, get priority dispatch, often within the hour depending on your location in Riverside County.
Founded in 1983 by James William Costilow Sr., Jim and Sons Plumbing and Rooter has spent over four decades building a reputation on straightforward pricing and showing up when we say we will. That track record shows in our 800+ five-star Google reviews and our standing as a family-owned company that still answers the phone the way a family business should.
We serve homeowners and businesses throughout Riverside, Corona, Rancho Cucamonga, Norco, Eastvale, Jurupa Valley, Moreno Valley, Perris, Lake Elsinore, San Bernardino, Colton, Grand Terrace, Rialto, Fontana, Ontario, Chino, Chino Hills, Redlands, Loma Linda, and Highland. No matter which of these communities you’re in, a call to our Riverside plumbing team gets you the same licensed crew, the same flat-rate estimates, and the same 24/7 emergency coverage.
A few details speed up your service call:
– Your service address and city, so we can route the right technician
– A short description of the issue (a slow drain reads very differently from a slab leak)
– How urgent it is: right now, today, this week, or just a quote
– Whether you’d rather we call or text back
If you’re not sure what’s wrong, that’s fine too. Contact a plumber in Riverside from our team and describe what you’re seeing. We’ll ask a few quick questions and get you scheduled.
– Emergency Plumbing: burst pipes, active leaks, no hot water
– Drain Cleaning: slow or fully clogged drains
– Leak Detection and Repair Services: unexplained water bills or damp spots
– Slab Leak Repair: warm spots on the floor or a running water meter with everything off
– Commercial Plumbing: grease trap issues, backflow testing, and code compliance for local businesses
How fast can I get an appointment?
Most non-emergency requests are scheduled same-day or next-day. If you contact a plumber in Riverside through us for an active emergency, we prioritize dispatch immediately.
Do you charge for estimates?
No. Every job starts with a flat-rate estimate you approve before any work begins, so there are no surprise charges on the invoice.
Do you serve areas outside Riverside?
Yes. Our service area covers Corona, the Inland Empire, and the surrounding cities listed above, in addition to Riverside itself.

Thanks for stopping by! Please don’t hesitate to reach out.