John Stevenson Plumbing, Heating & Air Conditioning serves twelve cities across North San Diego County: Oceanside, Carlsbad, Vista, San Marcos, Escondido, Encinitas, Poway, Solana Beach, Del Mar, Rancho Santa Fe, Fallbrook, and Rancho Bernardo. We also serve the greater San Diego metro area. We provide drain cleaning, sewer repair, water heater service, heating and air conditioning, and 24-hour emergency plumbing to homes connected to municipal sewer and water.
North County service area
- Oceanside
- Carlsbad
- Vista
- San Marcos
- Escondido
- Encinitas
- Poway
- Solana Beach
- Del Mar
- Rancho Santa Fe
- Fallbrook
- Rancho Bernardo
All twelve receive the full service line and 24-hour emergency response.
What we don’t service
We do not work on septic systems, leach fields, or private wells.
We’re stating this plainly rather than burying it, because it matters most in two of our service areas. Parts of Fallbrook and Rancho Santa Fe are on septic systems and private wells rather than municipal utilities. If your property is on septic, we’re not the right company for that work — and we’d rather tell you now than send a technician who can’t help you.
If you’re not sure which you have, your water bill is usually the quickest way to tell. A sewer service charge on the bill means you’re on municipal sewer.
Everything else we do — water heaters, heating, air conditioning, gas lines, leak detection, fixture work — is unaffected by whether your property is on septic. The exclusion applies specifically to sewer and drain work.
Services available across the service area
Drain and sewer: drain cleaning, hydro jetting, sewer line repair and replacement, sewer camera inspection.
Plumbing: repairs and installation, water heaters including tankless, leak detection, gas lines, water filtration.
Heating and air conditioning: installation, repair and maintenance, heat pumps, ductless mini-splits, thermostats, indoor air quality.
Commercial: plumbing and HVAC service for commercial properties.
Response and availability
- Emergency service: 24 hours a day, including weekends and holidays
- Same-day service: available across the North County service area
- Storm season: during major storm events demand rises sharply. Charlie’s Care Club members receive priority scheduling.
About the company
John Stevenson Plumbing, Heating & Air Conditioning has served San Diego County since 1990. We hold California contractor license #588895 and have earned more than 3,240 Google reviews.
Carlsbad: 2748 Loker Avenue West, Carlsbad, CA 92010
San Diego: 7950 Ronson Road, San Diego, CA 92111
Phone: (760) 276-6690
Frequently asked questions
Do you serve my city in North County?
We serve Oceanside, Carlsbad, Vista, San Marcos, Escondido, Encinitas, Poway, Solana Beach, Del Mar, Rancho Santa Fe, Fallbrook, and Rancho Bernardo, plus the San Diego metro area. If your city isn’t listed, call (760) 276-6690 — we may still be able to help.
Do you service septic systems?
No. We service homes connected to municipal sewer and water only. This matters most in parts of Fallbrook and Rancho Santa Fe, where septic systems are common.
Do you offer emergency service at night and on weekends?
Yes, 24 hours a day across the full service area, including weekends and holidays.
Are you licensed?
Yes. California contractor license #588895, serving San Diego County since 1990.
