Skip to content

Plumbing services in California

Compare local plumbing companies in California. Open a city to see hours and typical prices.

232

places

1701

companies

Contractor licensing

CSLB

California requires a CSLB contractor license for projects of $500 or more in combined labor and materials.

Official license lookup

Cities

PlaceCountyPopulationCompaniesRequest
Agoura HillsLos Angeles County19,2433No
AlamedaAlameda County76,8763No
Aliso ViejoOrange County49,8444No
AnaheimOrange County341,00814No
AndersonShasta County11,1314No
AntiochContra Costa County118,9588No
Apple ValleySan Bernardino County75,2474No
ArcadiaLos Angeles County54,1175No
ArcataHumboldt County19,0474No
Arroyo GrandeSan Luis Obispo County18,1233No
ArvinKern County19,8204No
AtascaderoSan Luis Obispo County29,46410No
AtwaterMerced County32,1336No
AuburnPlacer County13,8476No
AvenalKings County13,4794No
BakersfieldKern County422,16523No
Baldwin ParkLos Angeles County68,8804No
BanningRiverside County31,8524No
BarstowSan Bernardino County24,8048No
BelmontSan Mateo County28,7523No
BeniciaSolano County26,4013No
BerkeleyAlameda County121,9115No
Beverly HillsLos Angeles County30,7643No
BlytheRiverside County15,0429No
BrawleyImperial County28,0083No
BreaOrange County47,2604No
BrentwoodContra Costa County66,6076No
Buena ParkOrange County81,7415No
BurbankLos Angeles County102,98811No
BurlingameSan Mateo County31,9293No
CalexicoImperial County38,6234No
CamarilloVentura County68,6523No
CampbellSanta Clara County42,4906No
Canyon LakeRiverside County11,1135No
CarlsbadSan Diego County112,2608No
CarpinteriaSanta Barbara County12,7346No
CarsonLos Angeles County90,8085No
CeresStanislaus County48,98210No
CerritosLos Angeles County46,3673No
ChicoButte County105,08114No
ChinoSan Bernardino County96,95710No
Chula VistaSan Diego County275,53310No
Citrus HeightsSacramento County86,3486No
ClovisFresno County129,3475No
CoachellaRiverside County45,4113No
ColtonSan Bernardino County53,3834No
ComptonLos Angeles County90,5003No
ConcordContra Costa County123,26110No
CoronaRiverside County161,73410No
Costa MesaOrange County108,88111No
CovinaLos Angeles County49,4045No
DalySan Mateo County101,2617No
DavisYolo County66,1104No
DelanoKern County52,3345No
DixonSolano County21,1163No
East Palo AltoSan Mateo County28,8723No
El CajonSan Diego County101,75517No
El CentroImperial County44,3827No
Elk GroveSacramento County185,0078No
EncinitasSan Diego County60,7366No
EscondidoSan Diego County146,03012No
EurekaHumboldt County25,3045No
ExeterTulare County10,1225No
FairfieldSolano County122,4895No
FillmoreVentura County16,9373No
FolsomSacramento County91,9836No
FontanaSan Bernardino County221,2234No
FortunaHumboldt County12,0039No
FremontAlameda County226,4428No
FresnoFresno County555,54935No
FullertonOrange County138,67510No
GardenaLos Angeles County58,4609No
GilroySanta Clara County60,7644No
GlendaleLos Angeles County187,1607No
GlendoraLos Angeles County49,6716No
GoletaSanta Barbara County32,4014No
Grand TerraceSan Bernardino County12,9363No
Grass ValleyNevada County14,0359No
GreenfieldMonterey County21,1388No
Grover BeachSan Luis Obispo County12,4563No
GuadalupeSanta Barbara County8,8463No
HanfordKings County62,2297No
HaywardAlameda County157,11313No
HemetRiverside County93,64911No
HesperiaSan Bernardino County102,6058No
HollisterSan Benito County45,6956No
Huntington BeachOrange County191,45113No
ImperialImperial County22,3304No
IndioRiverside County94,2696No
InglewoodLos Angeles County101,6624No
IrvineOrange County318,76410No
KingsburgFresno County13,2494No
La HabraOrange County60,9087No
La MesaSan Diego County59,9143No
La MiradaLos Angeles County45,9524No
La PalmaOrange County14,9073No
La PuenteLos Angeles County36,4234No
LafayetteContra Costa County25,3133No
Laguna HillsOrange County30,0203No
Lake ElsinoreRiverside County75,0676No
Lake ForestOrange County86,3336No
LancasterLos Angeles County170,08413No
LathropSan Joaquin County42,7833No
Lemon GroveSan Diego County27,9363No
LincolnPlacer County57,3676No
LivermoreAlameda County83,4576No
LodiSan Joaquin County69,1006No
LompocSanta Barbara County43,3155No
Long BeachLos Angeles County450,46916No
Los AlamitosOrange County11,7025No
Los AngelesLos Angeles County3,869,08945No
Los BanosMerced County49,6143No
Los GatosSanta Clara County32,5763No
MaderaMadera County69,0173No
MantecaSan Joaquin County96,6934No
MarinaMonterey County23,2563No
MartinezContra Costa County36,8494No
MenifeeRiverside County118,5925No
Menlo ParkSan Mateo County32,7133No
MercedMerced County99,72412No
Mission ViejoOrange County90,4843No
ModestoStanislaus County219,65216No
MontclairSan Bernardino County37,5633No
MontereyMonterey County28,9538No
MoragaContra Costa County16,3223No
Morgan HillSanta Clara County45,6255No
Morro BaySan Luis Obispo County10,6136No
MurrietaRiverside County114,12414No
NapaNapa County76,56210No
NovatoMarin County51,9477No
OakdaleStanislaus County23,2463No
OaklandAlameda County440,8387No
OceansideSan Diego County170,4839No
OrangeOrange County138,36511No
OrovilleButte County20,4515No
OxnardVentura County199,6518No
PacificaSan Mateo County36,8905No
Palm DesertRiverside County53,25913No
Palm SpringsRiverside County45,3156No
PalmdaleLos Angeles County161,84511No
Palo AltoSanta Clara County67,6095No
ParadiseButte County10,0233No
ParamountLos Angeles County50,7553No
PasadenaLos Angeles County135,80415No
Paso RoblesSan Luis Obispo County31,6264No
PetalumaSonoma County59,68813No
PlacentiaOrange County54,9113No
PlacervilleEl Dorado County10,6856No
PleasantonAlameda County74,55610No
PomonaLos Angeles County147,8074No
PortervilleTulare County63,0884No
PowaySan Diego County49,1809No
Rancho CordovaSacramento County87,5545No
Rancho CucamongaSan Bernardino County177,85610No
Rancho Santa MargaritaOrange County45,7796No
Red BluffTehama County14,4043No
ReddingShasta County94,09216No
RedlandsSan Bernardino County74,1286No
Redondo BeachLos Angeles County67,2817No
RedwoodSan Mateo County82,1786No
RichmondContra Costa County114,8616No
RidgecrestKern County28,3338No
RiversideRiverside County323,05724No
RocklinPlacer County76,8214No
Rohnert ParkSonoma County44,8118No
RosevillePlacer County167,3029No
SacramentoSacramento County536,44923No
SalinasMonterey County159,1347No
San BernardinoSan Bernardino County222,0444No
San CarlosSan Mateo County29,2617No
San ClementeOrange County62,22611No
San DiegoSan Diego County1,406,10633No
San DimasLos Angeles County32,9787No
San FranciscoSan Francisco County826,07917No
San JoseSanta Clara County989,81422No
San LeandroAlameda County85,3538No
San Luis ObispoSan Luis Obispo County50,6369No
San MarcosSan Diego County94,9089No
San MarinoLos Angeles County11,9643No
San MateoSan Mateo County103,3379No
San RafaelMarin County59,41013No
San RamonContra Costa County86,2098No
Santa AnaOrange County315,5868No
Santa BarbaraSanta Barbara County86,42213No
Santa ClaraSanta Clara County133,4466No
Santa ClaritaLos Angeles County228,4308No
Santa CruzSanta Cruz County61,79710No
Santa MariaSanta Barbara County111,39014No
Santa MonicaLos Angeles County90,0824No
Santa PaulaVentura County31,7743No
Santa RosaSonoma County179,43719No
SanteeSan Diego County58,2053No
Scotts ValleySanta Cruz County11,6524No
SeasideMonterey County31,6367No
Signal HillLos Angeles County11,1535No
Simi ValleyVentura County124,86117No
SonomaSonoma County10,5376No
South Lake TahoeEl Dorado County21,1159No
South San FranciscoSan Mateo County64,9417No
StocktonSan Joaquin County324,59710No
Suisun CitySolano County29,4543No
SunnyvaleSanta Clara County156,5776No
SusanvilleLassen County12,8165No
TehachapiKern County11,8524No
TemeculaRiverside County114,86514No
Thousand OaksVentura County122,2306No
TorranceLos Angeles County138,39112No
TracySan Joaquin County101,9016No
TruckeeNevada County17,27813No
TulareTulare County73,9073No
TustinOrange County77,8434No
Twentynine PalmsSan Bernardino County25,9395No
UkiahMendocino County16,0688No
UplandSan Bernardino County79,4465No
VacavilleSolano County103,8505No
VallejoSolano County123,2874No
VenturaVentura County109,91417No
VictorvilleSan Bernardino County141,3955No
VisaliaTulare County146,54110No
VistaSan Diego County98,27412No
Walnut CreekContra Costa County70,0125No
WatsonvilleSanta Cruz County50,7165No
West CovinaLos Angeles County105,3013No
WestminsterOrange County88,9664No
WhittierLos Angeles County85,8155No
WildomarRiverside County37,8893No
WindsorSonoma County25,8643No
WoodlandYolo County62,5136No
Yorba LindaOrange County65,6323No
YubaSutter County69,4857No
YucaipaSan Bernardino County54,9534No
Yucca ValleySan Bernardino County21,8875No

Nearby states