Plumbing Services in Baldwin Park & the San Gabriel Valley
From drain clogs to tankless water heater installation, we explain the work and pricing before starting. Family-owned and owner-operated. CSLB #1152567.

Tankless water heater install
Navien and Noritz tankless water heater installation and replacement, including tank-to-tankless conversions. We assess hot-water demand, gas supply, venting, and installation access before providing a written estimate. Final pricing depends on the unit and work required.
From $3,500

HD Camera Inspection & Underground Locating
Sewer camera inspections help identify visible roots, blockages, standing water, and pipe damage. Locating equipment helps mark accessible underground lines and plan repairs. Inspection visibility depends on line conditions.
From $350
Gas Line Infrastructure & Extensions
Code-compliant exterior utility line trenching and heavy-duty pipe extensions tailored for high-demand loads like ADUs, backyard pool heaters, and gas meter upgrades.
Call for an estimate

Water Main Line Upgrades
Main water line isolation, code-compliant trenching layouts, and premium copper or PEX-a pipeline replacements designed to eliminate chronic low pressure and leaks.
Call for an estimate

Mainline Sewer & Drain Snaking
Drain snaking for clogged sinks, showers, tubs, and main sewer lines. Starts at $200 through an accessible cleanout; difficult access is usually $250, and toilet removal or roof-vent access is typically $300–$350. Final pricing is confirmed before work. Camera inspections and hydro jetting are separate services.
From $200

Hydro Jetting
High-pressure water cleaning to remove grease, sludge, and buildup from sewer and drain lines. We assess the piping and blockage to determine whether hydro jetting is appropriate.
Call for an estimate
Let’s Discuss Your Plumbing Job
Serving Baldwin Park, Covina, West Covina, Arcadia, Monrovia, Glendora, San Dimas, and surrounding San Gabriel Valley communities. Service seven days a week, 7:00 AM–6:00 PM; calls answered until 10:00 PM. Call (626) 274-9915 to check availability.