
Plumbing service in Upland
Rooter Warrior Plumbing & Drain Cleaning serves homes and businesses across Upland, in ZIP codes 91784 and 91786. We're a veteran- and family-owned company based on Third Street in Riverside, about 23 road miles from Upland City Hall. We diagnose the problem, explain your options, and fix it right the first time.
Older homes, older pipes
Upland's median home was built in 1978, and about 56% of its homes were built before 1980, according to Census data. In homes that age, we often find:
- Original galvanized water lines that rust from the inside and choke water pressure. See whole-house repiping.
- Clay and cast-iron sewer lines with cracks, roots and bellies. See sewer line repair, trenchless sewer repair and hydro jetting.
- Hidden leaks under slabs and behind walls. See leak detection.
Before we recommend a repipe, we inspect the system and explain your options. Sometimes a repair is all you need.
Upland water
The City of Upland's water utility draws on local water through two mutual water companies it largely owns, West End Consolidated Water Co. and San Antonio Water Co., and on imported State Water Project water treated at the Water Facilities Authority's Agua de Lejos plant. The city's 2025 water quality report shows total hardness averaging 120 mg/L, about 7 grains per gallon, and as high as 340 mg/L depending on the source.
Water that hard leaves scale in tank water heaters, tankless heat exchangers and fixtures. A water softener or whole-house filtration system protects your pipes and appliances.
Water heater installs in Upland
Water heaters aren't on the City of Upland's list of work that's exempt from a permit. The city's guide for new and replacement water heaters lists the code items it checks: seismic straps in the upper and lower thirds of the tank, a relief-valve drain to the outside, proper venting, and burners at least 18 inches above a garage floor unless the heater is flammable-vapor-ignition-resistant. Ask us about it when you book a water heater replacement.
Plumbing services in Upland
- Repiping and whole-house repipes
- Sewer line repair & replacement, including trenchless
- Water heater repair, replacement and tankless
- Water treatment for hard water
- Drain cleaning and hydro jetting
- Leak detection and leak repair
- Emergency plumbing, 24 hours Monday through Friday
Call (951) 410-5108 to schedule plumbing service in Upland.
