The honest free-vs-paid distinction
"Free plumbing quote" is a phrase we see searched a lot in GSC — from Lake Elsinore to National City. Here is the straight answer on what is actually free and what carries a diagnostic fee:
Free written quote (yes, actually free):
- Whole-house repiping
- Sewer line replacement (including trenchless CIPP and pipe burst)
- Water heater replacement — tank or tankless
- Water softener install
- Whole-house filtration install
- Fixture install when you supply the fixture (we are quoting labor)
- Commercial maintenance plan setup walkthrough
- Permit scope and timeline for a planned project
- Pre-buy sewer camera inspection — flat-rate but ends with no obligation; often homebuyers get this as a free quote embedded in a slightly larger package
Diagnostic fee (paid, but credited to the job if you approve same-day):
- Service call for an unknown-cause problem (slow drain, hot water complaint, pressure issue)
- Leak detection — acoustic and thermal location of a hidden leak
- Sewer camera when the issue is "something is wrong but I don't know what"
- Troubleshoot a recurring failure another plumber could not fix
The reason: a diagnostic takes real on-site time, equipment, and expertise. If we spend 90 minutes finding your slab leak with acoustic equipment, that is a service we have delivered — even if we never do the repair. Pricing it at zero would mean subsidizing it with higher repair prices, which is dishonest to the people who do approve the work.
Our model: diagnostic fee is $75–$150 (South Bay range) or $150–$350 after hours. If you approve the recommended repair the same visit, the diagnostic fee is credited to the job.
What a "free written quote" actually looks like
For planned work — a repipe, a sewer replacement, a tankless install, a softener — we come on-site, measure, inspect, and hand you a written quote. The quote itemizes:
- Scope description (what is being replaced, where)
- Materials (specific brand and model where applicable)
- Labor
- Permit fee (and who pulls it — us)
- Access and disposal (haul-away included)
- Testing (pressure test, inspection)
- Warranty terms (1 year on repairs, up to 10 years on full-system installs)
- Financing options if applicable
- Exclusions (what is NOT included — e.g., wall paint and texture match are usually your painter's scope)
The quote is good for 30 days typically. You take it home, compare, decide. No pressure.
The "free leak detection" question
This search pattern — "free leak detection in Lake Elsinore" and similar — comes up often. Here is the honest answer:
A diagnostic leak-detection visit is $200–$600 depending on scope. The fee is credited to the job if we do the repair.
What some national chains advertise as "free leak detection" is usually one of two things:
- A sales call where someone comes out, looks around for obvious signs, quotes a repair, and nobody actually detected a leak with instruments
- A loss leader that pushes you to a large, expensive repair at a premium price to make up the lost diagnostic revenue
Our approach: pay for the diagnostic, get the actual leak located with acoustic and thermal equipment, get a written quote for the fix, decide on your timeline. If you approve same-day, the diagnostic fee is credited. See our leak detection service page for the full process.
Service areas with free written quotes
We dispatch free written quotes across:
- South Bay: National City, Chula Vista, Bonita, Imperial Beach, Coronado, Lemon Grove
- City of San Diego: Downtown, Point Loma, Mission Valley, Clairemont, La Jolla, Linda Vista
- East County: La Mesa, El Cajon, Spring Valley, Santee, Lakeside, Casa de Oro, Mt. Helix, Alpine
- South Riverside: Lake Elsinore, Menifee, Canyon Lake, Perris, Wildomar, San Jacinto, Hemet
- Pass corridor: Beaumont, Banning
Full area list on the service areas page.
How to request a quote
Three ways:
- Phone: (831) 290-4327. Live dispatch, 24/7. Fastest.
- Contact form: contact page. We reply within 15 minutes on business days.
- In-person at the shop: 1010 W 19th St, National City, CA 91950. Monday–Saturday 7 AM – 7 PM.
CSLB C-36 #1099432. Licensed, bonded, insured.

