Best Well Water Testing in San Bernardino, CA

Compare 31 local well water testing providers in San Bernardino. Verified listings with real contact info.

31 services listed

Quick Compare

Fastest Labs of San Bernardino

5 ★ (659 reviews)

Call

General Pump Company

2 ★ (4 reviews)

Call

Inland Water Services

4.2 ★ (5 reviews)

Call

Fastest Labs of San Bernardino

955 N D St, San Bernardino, CA 92410

Monday: 9:00 AM – 5:00 PM | Tuesday: 9:00 AM – 5:00 PM | Wednesday: 9:00 AM – 5:00 PM | Thursday: 9:00 AM – 5:00 PM | Friday: 9:00 AM – 5:00 PM | Saturday: Closed | Sunday: Closed

5 ★

659 reviews

health

General Pump Company

1324 W Rialto Ave, San Bernardino, CA 92410

Monday: 7:00 AM – 4:00 PM | Tuesday: 7:00 AM – 4:00 PM | Wednesday: 7:00 AM – 4:00 PM | Thursday: 7:00 AM – 4:00 PM | Friday: 7:00 AM – 4:00 PM | Saturday: Closed | Sunday: Closed

2 ★

4 reviews

general_contractor

Inland Water Services

939 Reece St, San Bernardino, CA 92411

Monday: 7:30 AM – 4:00 PM | Tuesday: 7:30 AM – 4:00 PM | Wednesday: 7:30 AM – 4:00 PM | Thursday: 7:30 AM – 4:00 PM | Friday: 7:30 AM – 4:00 PM | Saturday: 8:00 AM – 12:00 PM | Sunday: Closed

4.2 ★

5 reviews

Brickley Environmental

957 Reece St, San Bernardino, CA 92411

Monday: 7:00 AM – 4:00 PM | Tuesday: 7:00 AM – 4:00 PM | Wednesday: 7:00 AM – 4:00 PM | Thursday: 7:00 AM – 4:00 PM | Friday: 7:00 AM – 4:00 PM | Saturday: Closed | Sunday: Closed

4.3 ★

12 reviews

service

California Pumping & Sanitation, Inc

1057 S Washington Ave, San Bernardino, CA 92408

Monday: Open 24 hours | Tuesday: Open 24 hours | Wednesday: Open 24 hours | Thursday: Open 24 hours | Friday: Open 24 hours | Saturday: Open 24 hours | Sunday: Open 24 hours

4.5 ★

294 reviews

service

Labcorp

401 E Highland Ave # 252, San Bernardino, CA 92404

Monday: 7:00 AM – 3:00 PM | Tuesday: 7:00 AM – 3:00 PM | Wednesday: 7:00 AM – 3:00 PM | Thursday: 7:00 AM – 3:00 PM | Friday: 7:00 AM – 3:00 PM | Saturday: Closed | Sunday: Closed

2.6 ★

212 reviews

medical_lab

Green Planet Restoration San Bernardino

473 E Carnegie Dr, San Bernardino, CA 92408

Monday: Open 24 hours | Tuesday: Open 24 hours | Wednesday: Open 24 hours | Thursday: Open 24 hours | Friday: Open 24 hours | Saturday: Open 24 hours | Sunday: Open 24 hours

4.8 ★

42 reviews

general_contractor

BSK Associates

350 E Commercial Rd #110, San Bernardino, CA 92408

Monday: 8:00 AM – 5:00 PM | Tuesday: 8:00 AM – 5:00 PM | Wednesday: 8:00 AM – 5:00 PM | Thursday: 8:00 AM – 5:00 PM | Friday: 8:00 AM – 5:00 PM | Saturday: Closed | Sunday: Closed

5 ★

1 reviews

THE ABSOLUTE WATER & OTHER SER

1091 S Mt Vernon Ave unit e, Colton, CA 92324

Monday: 10:00 AM – 6:00 PM | Tuesday: 10:00 AM – 6:00 PM | Wednesday: 10:00 AM – 6:00 PM | Thursday: 10:00 AM – 6:00 PM | Friday: 10:00 AM – 6:00 PM | Saturday: Closed | Sunday: Closed

4.9 ★

66 reviews

supplier

Loma Linda University Medical Center Laboratory Collection Center

11370 Anderson St Ste 1400, Loma Linda, CA 92354

Monday: 5:30 AM – 5:00 PM | Tuesday: 5:30 AM – 5:00 PM | Wednesday: 5:30 AM – 5:00 PM | Thursday: 5:30 AM – 5:00 PM | Friday: 5:30 AM – 3:00 PM | Saturday: Closed | Sunday: 7:00 AM – 12:30 PM

4.4 ★

106 reviews

Unwaveringsolutions.com

219 S Riverside Ave #135, Rialto, CA 92376

Monday: 8:00 AM – 8:00 PM | Tuesday: 8:00 AM – 8:00 PM | Wednesday: 8:00 AM – 8:00 PM | Thursday: 8:00 AM – 8:00 PM | Friday: 8:00 AM – 8:00 PM | Saturday: 8:00 AM – 8:00 PM | Sunday: 10:00 AM – 6:00 PM

5 ★

12 reviews

Clinical Laboratory of San Bernardino

21881 Barton Rd, Grand Terrace, CA 92313

Monday: 8:00 AM – 5:00 PM | Tuesday: 8:00 AM – 5:00 PM | Wednesday: 8:00 AM – 5:00 PM | Thursday: 8:00 AM – 5:00 PM | Friday: 8:00 AM – 5:00 PM | Saturday: 8:30 – 11:30 AM | Sunday: 8:30 – 11:30 AM

4.3 ★

14 reviews

Lifetime Solutions

Unit E2, 1299 Columbia Ave, RIVERSIDE

Monday: 8:30 AM – 5:00 PM | Tuesday: 8:30 AM – 5:00 PM | Wednesday: 8:30 AM – 5:00 PM | Thursday: 8:30 AM – 5:00 PM | Friday: 8:30 AM – 5:00 PM | Saturday: Closed | Sunday: Closed

4.8 ★

177 reviews

store

The Water Zen (Alkaline Water)

9810 Sierra Ave. B, Fontana, CA 92335

Monday: 8:30 AM – 7:00 PM | Tuesday: 8:30 AM – 7:00 PM | Wednesday: 8:30 AM – 7:00 PM | Thursday: 8:30 AM – 7:00 PM | Friday: 8:30 AM – 7:00 PM | Saturday: 8:30 AM – 7:00 PM | Sunday: 8:30 AM – 7:00 PM

4.8 ★

161 reviews

supplier

Babcock Laboratories

6100 Quail Valley Ct, Riverside, CA 92507

Monday: 8:00 AM – 5:00 PM | Tuesday: 8:00 AM – 5:00 PM | Wednesday: 8:00 AM – 5:00 PM | Thursday: 8:00 AM – 5:00 PM | Friday: 8:00 AM – 5:00 PM | Saturday: Closed | Sunday: Closed

4.1 ★

39 reviews

Coast Water System

10466 Redwood Ave, Fontana, CA 92337

Monday: 9:00 AM – 6:00 PM | Tuesday: 9:00 AM – 6:00 PM | Wednesday: 9:00 AM – 6:00 PM | Thursday: 9:00 AM – 6:00 PM | Friday: 9:00 AM – 6:00 PM | Saturday: Closed | Sunday: Closed

4 ★

70 reviews

store

Hague Quality Water Of The Inland Empire

7171 Jurupa Ave STE 28, Riverside, CA 92504

Monday: 8:00 AM – 9:00 PM | Tuesday: 8:00 AM – 9:00 PM | Wednesday: 8:00 AM – 9:00 PM | Thursday: 8:00 AM – 9:00 PM | Friday: 8:00 AM – 9:00 PM | Saturday: 8:00 AM – 1:00 PM | Sunday: Closed

5 ★

14 reviews

Culligan Water of Ontario

1925 Burgundy Pl, Ontario, CA 91761

Monday: 9:00 AM – 5:00 PM | Tuesday: 9:00 AM – 5:00 PM | Wednesday: 9:00 AM – 5:00 PM | Thursday: 9:00 AM – 5:00 PM | Friday: 9:00 AM – 5:00 PM | Saturday: Closed | Sunday: Closed

4.7 ★

789 reviews

store

Advanced Chemical Service Inc.

9800 Indiana Ave #1, Riverside, CA 92503

Monday: 7:00 AM – 3:00 PM | Tuesday: 7:00 AM – 3:00 PM | Wednesday: 7:00 AM – 3:00 PM | Thursday: 7:00 AM – 3:00 PM | Friday: 7:00 AM – 3:00 PM | Saturday: Closed | Sunday: Closed

3.5 ★

4 reviews

Sedna Water Co.

7828 Haven Ave, Rancho Cucamonga, CA 91730

Monday: 9:00 AM – 6:00 PM | Tuesday: 9:00 AM – 6:00 PM | Wednesday: 9:00 AM – 6:00 PM | Thursday: 9:00 AM – 6:00 PM | Friday: 9:00 AM – 6:00 PM | Saturday: 9:00 AM – 6:00 PM | Sunday: Closed

4.9 ★

177 reviews

Fenestration Testing Lab (FTL)

10235 8th St, Rancho Cucamonga, CA 91730

Monday: 8:00 AM – 4:00 PM | Tuesday: 8:00 AM – 4:00 PM | Wednesday: 8:00 AM – 4:00 PM | Thursday: 8:00 AM – 4:00 PM | Friday: 8:00 AM – 4:00 PM | Saturday: Closed | Sunday: Closed

4.5 ★

4 reviews

Diamond Pure Water Filtration

9155 Archibald Ave #303, Rancho Cucamonga, CA 91730

Monday: 8:00 AM – 6:00 PM | Tuesday: 8:00 AM – 6:00 PM | Wednesday: 8:00 AM – 6:00 PM | Thursday: 8:00 AM – 6:00 PM | Friday: 8:00 AM – 6:00 PM | Saturday: 8:00 AM – 2:00 PM | Sunday: Closed

4.3 ★

28 reviews

store

Aqua-Metric Sales Company

4050 Flat Rock Rd, Riverside, CA 92505

Monday: 7:30 AM – 4:30 PM | Tuesday: 7:30 AM – 4:30 PM | Wednesday: 7:30 AM – 4:30 PM | Thursday: 7:30 AM – 4:30 PM | Friday: 7:30 AM – 4:30 PM | Saturday: Closed | Sunday: Closed

5 ★

2 reviews

be safe water

385 Richey Cir, Corona, CA 92879

Waterrific

765 N Main St, Corona, CA 92878

Monday: 9:00 AM – 6:00 AM | Tuesday: 9:00 AM – 6:00 AM | Wednesday: 9:00 AM – 6:00 AM | Thursday: 9:00 AM – 6:00 AM | Friday: 9:00 AM – 6:00 AM | Saturday: 10:00 AM – 4:00 AM | Sunday: Closed

5 ★

59 reviews

Select Source Water

790 Beaumont Ave # 124, Beaumont, CA 92223

Monday: 8:00 AM – 8:00 PM | Tuesday: 8:00 AM – 8:00 PM | Wednesday: 8:00 AM – 8:00 PM | Thursday: 8:00 AM – 8:00 PM | Friday: 8:00 AM – 8:00 PM | Saturday: 8:00 AM – 8:00 PM | Sunday: Closed

4.7 ★

461 reviews

store

Nuvia Water Technologies Inc.

170 Vander St B, Corona, CA 92878

Monday: 8:00 AM – 9:00 PM | Tuesday: 8:00 AM – 9:00 PM | Wednesday: 8:00 AM – 9:00 PM | Thursday: 8:00 AM – 9:00 PM | Friday: 8:00 AM – 9:00 PM | Saturday: 9:00 AM – 3:00 PM | Sunday: Closed

4.6 ★

1528 reviews

Western Analytical Laboratories, Inc.

14125 Telephone Ave STE 7, Chino, CA 91710

Monday: 9:00 AM – 5:30 PM | Tuesday: 9:00 AM – 5:30 PM | Wednesday: 9:00 AM – 5:30 PM | Thursday: 9:00 AM – 5:30 PM | Friday: 9:00 AM – 5:30 PM | Saturday: Closed | Sunday: Closed

4 ★

3 reviews

Fidelis Elite Systems

560 Birch St # 6, Lake Elsinore, CA 92530

Monday: 8:00 AM – 5:00 PM | Tuesday: 8:00 AM – 5:00 PM | Wednesday: 8:00 AM – 5:00 PM | Thursday: 8:00 AM – 5:00 PM | Friday: 8:00 AM – 5:00 PM | Saturday: 8:00 AM – 5:00 PM | Sunday: Closed

4.1 ★

461 reviews

store

Eurofins Environment Testing- Pomona

941 Corporate Center Dr, Pomona, CA 91768

Monday: 8:00 AM – 5:00 PM | Tuesday: 8:00 AM – 5:00 PM | Wednesday: 8:00 AM – 5:00 PM | Thursday: 8:00 AM – 5:00 PM | Friday: 8:00 AM – 5:00 PM | Saturday: Closed | Sunday: Closed

4.6 ★

8 reviews

Eurofins Eaton Analytical

941 Corporate Center Dr, Pomona, CA 91768

5 ★

1 reviews

Frequently Asked Questions

What should I test my well water for in California?

**CDPH** and **CalEPA** recommend testing annually for coliform bacteria and nitrates at minimum. Given regional contamination history in parts of California, also test for **TCE/PCE**, **hexavalent chromium**, **perchlorate**, and **1,2,3-TCP**, plus lead, arsenic, volatile organic compounds (VOCs), iron, manganese, and pH. Check with **CDPH**, **CalEPA**, and your **county Environmental Health** office for contaminants of concern in your area.

How often should well water be tested in California?

Test annually for bacteria and nitrates. Comprehensive testing every 2-3 years is recommended. Test immediately after any flooding event, if you notice changes in taste, odor, or color, or if you receive a notice about contamination in your area from local authorities.

Where can I get my well water tested in California?

Use a state-certified laboratory. Your local board of health, state university cooperative extension office, or environmental watch program can provide sampling kits and recommend certified labs. Some well service companies also partner with certified labs.

How much does well water testing cost in California?

Basic bacterial and nitrate testing costs $75-$150. A standard potable water panel (bacteria, nitrates, pH, iron, manganese, hardness) costs $150-$300. Extended testing for specific contaminants adds $150-$300 per sample. A comprehensive panel including multiple contaminant types costs $400-$700.

More Well Water Testing Nearby

Related Services in San Bernardino

All services in San Bernardino, CA →