Directory

Plumbing and HVAC

Plumbers, HVAC and gas contractors holding the trade licence for the work.

163,543 providers in 12,423 ZIPs Credentials differ by state and city, because the requirement itself does. Each listing says which one it holds.

Some states license the person rather than the firm (master plumbers, gas technicians), which is why independent tradespeople have their own tab.

Ordered by permits pulled, so businesses with a verified record of inspected work come first.

A licensed individual trading under their own name. Well suited to smaller jobs. Ask to see proof of liability insurance and workers' compensation before work starts, since sole licensees are not always required to carry either.

Business Location Credential Record
John Kuipers Plumbing Meadow Valley, 95956 CA LicensedC36 466847 Get a quote Claim
John L Keil Shelby Twp, 48315 MI RegisteredMechanical Contractor Registration LIC2021-01102 Get a quote Claim
John L Nunez Foothill Ranch, 92610 CA LicensedB, C20 561241 Get a quote Claim
John L Rogers Bradford, 05033 VT LicensedJourneyman Plumber PJ-04862 Get a quote Claim
John L. Begin Sabattus, 04280 ME LicensedMaster Plumber · Propane and Natural Gas Technician PNT12087 MS90017228 Get a quote Claim
John L. Dusablon Stetson, 04488 ME LicensedJourneyman Plumber JY90017070 Get a quote Claim
John L. Hoffses Mapleton, 04757 ME LicensedJourneyman Oil Burner Technician JY30011442 Get a quote Claim
John L. Macdougall Middlesex, 05602 VT LicensedMaster Plumber PM-03968 Get a quote Claim
John L. Manoogian Westbrook, 04092 ME LicensedMaster Plumber · Propane and Natural Gas Technician PNT1656 MS90012132 Get a quote Claim
John L. Milster Farmingdale, 04344 ME LicensedPropane and Natural Gas Technician PNT15022 Get a quote Claim
John L. Milster II Farmingdale, 04344 ME LicensedMaster Plumber MS90019214 Get a quote Claim
John L. Provencal Skowhegan, 04976 ME LicensedMaster Plumber MS2236 Get a quote Claim
John La Forest Plumbing Compton, 90222 CA LicensedC36 594411 Get a quote Claim
John Langlois Middlesex, 05602 VT LicensedPropane Gas Installer GP-05427 (A,F) Get a quote Claim
John Lawrence Bottala Sierra Madre, 91024 CA LicensedC36, C42 1016647 Get a quote Claim
John Liang San Francisco, 94127 CA LicensedC36 824969 Get a quote Claim
John Logan Read Bangor, 04401 ME LicensedPropane and Natural Gas Technician PNT16999 Get a quote Claim
John Long Felton, 19943 DE LicensedMaster Plumber PL-0002416 Get a quote Claim
John M Farrell Chelsea, 05038 VT LicensedPropane Gas Installer · Silver Oil Installer OS-00629 · Special Plumber PS-00444 (P2) GP-02416 (A,C,D,F) Get a quote Claim
John M Hagan Lakeport, 95453 CA LicensedC20 541548 Get a quote Claim
John M. Duggan Colchester, 05446 VT LicensedMaster Plumber PM-03520 Get a quote Claim
John M. Egan Milo, 04463 ME LicensedMaster Plumber MS90016470 Get a quote Claim
John M. Lajoie Lewiston, 04240 ME LicensedPropane and Natural Gas Technician PNT218 Get a quote Claim
John M. Leonard Richmond, 05477 VT LicensedJourneyman Plumber · Natural Gas Installer GN-02291 (H) PJ-02786 Get a quote Claim
John M. Morgan Chelsea, 04330 ME LicensedMaster Oil Burner Technician MS10009124 Get a quote Claim
John M. Plourde Levant, 04456 ME LicensedJourneyman Plumber · Propane and Natural Gas Technician PNT7142 JY90013018 Get a quote Claim
John M. Rodrigue Sanford, 04073 ME LicensedMaster Oil Burner Technician MS30015691 Get a quote Claim
John M. Spizzuoco Portland, 04103 ME LicensedJourneyman Plumber · Propane and Natural Gas Technician PNT4971 JY70005938 Get a quote Claim
John M. York North Yarmouth, 04097 ME LicensedMaster Oil Burner Technician · Propane and Natural Gas Technician PNT4537 MS30013776 Get a quote Claim
John Maichle New Castle, 19720 DE LicensedMaster HVACR, restricted HL-0000346 Get a quote Claim
John Marsett Frankford, 19945 DE LicensedMaster Plumber · Master HVACR HM-0000060 PL-0000742 Get a quote Claim
John Marshall Culver Escondido, 92025 CA LicensedA, B, C21, C36, D40, HAZ 499172 Get a quote Claim
John Maurice Levesque Plymouth, 04969 ME LicensedJourneyman Oil Burner Technician JY30021306 Get a quote Claim
John Mc Donagh Builders and Energy Systems Castro Valley, 94546 CA LicensedB, C4, C10, C27, C33, C36, C38, C43, HAZ 422946 Get a quote Claim
John McClister Harrington, 19952 DE LicensedMaster HVACR HM-0000975 Get a quote Claim
John McEvoy Novi, 48377 MI RegisteredMechanical Contractor Registration LIC2025-01211 Get a quote Claim
John McGee Dagsboro, 19939 DE LicensedMaster HVACR HM-0000601 Get a quote Claim
John Mendoza Plumbing Napa, 94503 CA LicensedC36 1082939 Get a quote Claim
John Meredith Wilmington, 19805 DE LicensedMaster HVACR HM-0000043 Get a quote Claim
John Meyer A/C Riverside, 92503 CA LicensedC20 893501 Get a quote Claim
John Michael Coyne Bath, 04530 ME LicensedJourneyman Plumber JY90022588 Get a quote Claim
John Michael Grover Saco, 04072 ME LicensedPropane and Natural Gas Technician PNT9678 Get a quote Claim
John Michael Hanson Baileyville, 04694 ME LicensedPropane and Natural Gas Technician PNT15041 Get a quote Claim
John Michael Morgan Jr South Paris, 04281 ME LicensedMaster Plumber MS90014458 Get a quote Claim
John Michael Reilly Sebago, 04029 ME LicensedMaster Plumber MS60006791 Get a quote Claim
John Middleton Delmar, 19940 DE LicensedMaster Plumber PL-0002667 Get a quote Claim
John Millar Claymont, 19703 DE LicensedMaster Plumber PL-0000796 Get a quote Claim
John Miller Camden, 19934 DE LicensedMaster Plumber PL-0000042 Get a quote Claim
John Miller Dover, 19904 DE LicensedMaster Plumber · Master HVACR HM-0000227 PL-0000092 Get a quote Claim
John Mills Laurel, 19956 DE LicensedMaster HVACR HM-0000098 Get a quote Claim
John Morelli Plbg Claremont, 91711 CA LicensedC36 442177 Get a quote Claim
John Mott Engler York, 03909 ME LicensedPropane and Natural Gas Technician PNT17052 Get a quote Claim
John Muro DBA Gilroy Heating and Air Conditioning Gilroy, 95020 CA LicensedC20 818944 Get a quote Claim
John Murray W Burke, 05871 VT LicensedMaster Plumber PM-05793 Get a quote Claim
John N Foran Montpelier, 05602 VT LicensedNatural Gas Installer GN-06118 Get a quote Claim
John N Young Fairfax, 05454 VT LicensedNatural Gas Installer GN-03537 (H) Get a quote Claim
John N. Kontsas Jr Gorham, 04038 ME LicensedJourneyman Oil Burner Technician · Propane and Natural Gas Technician PNT3967 JY30019313 Get a quote Claim
John N. Thurlow II Durham, 04222 ME LicensedPropane and Natural Gas Technician PNT12557 Get a quote Claim
John Napier S Barre, 05670 VT LicensedJourneyman Plumber PJ-05645 Get a quote Claim
John Neuman St Albans, 05478 VT LicensedJourneyman Plumber · Propane/Natural Gas Installer GB-05453 (G) PJ-05751 Get a quote Claim
John Nicholson Wyoming, 19934 DE LicensedMaster HVACR HM-0000032 Get a quote Claim
John Nigrelli S Barre, 05670 VT LicensedPropane/Natural Gas Installer GB-01462 (B1,B4B,NG) Get a quote Claim
John Noble New Castle, 19720 DE LicensedMaster Plumber · Master HVACR, restricted HL-0000189 PL-0000539 Get a quote Claim
John Noble Townsend, 19734 DE LicensedMaster Plumber PL-0002805 Get a quote Claim
John Norman Beeckel South China, 04358 ME LicensedPropane and Natural Gas Technician PNT17229 Get a quote Claim
John O'Leary Essex Jct, 05452 VT LicensedPropane/Natural Gas Installer GB-01030 (G,NG) Get a quote Claim
John Olague Plumbing Bakersfield, 93306 CA LicensedC36 801306 Get a quote Claim
John P Babcock Addison, 05491 VT LicensedNatural Gas Installer · Journeyman Plumber PJ-02202 GN-01970 (H,NG) Get a quote Claim
John P Costales Rutland, 05701 VT LicensedGold Oil Installer OG-01837 Get a quote Claim
John P Jones Proctor, 05765 VT LicensedPropane Gas Installer GP-04984 (F) Get a quote Claim
John P Malnati Graniteville, 05654 VT LicensedPropane/Natural Gas Installer GB-05731 (G,H) Get a quote Claim
John P Ryan Addison, 05491 VT LicensedNatural Gas Installer · Master Plumber PM-01116 GN-02673 (H) Get a quote Claim
John P Shattuck Hinesburg, 05461 VT LicensedNatural Gas Installer GN-00943 (H,NG) Get a quote Claim
John P Sirois Jericho, 05465 VT LicensedMaster Plumber PM-03760 Get a quote Claim
John P Sirois St Albans, 05478 VT LicensedNatural Gas Installer GN-05851 (H) Get a quote Claim
John P. Berg Yarmouth, 04096 ME LicensedPropane and Natural Gas Technician PNT7675 Get a quote Claim
John P. Boissonnault Sanford, 04073 ME LicensedPropane and Natural Gas Technician PNT10541 Get a quote Claim
John P. Fitch Lunenburg, 05906 VT LicensedMaster Plumber PM-03401 Get a quote Claim
John P. Flores Colorado Springs, 80909 CO LicensedHeating Mechanic IV (HVAC Service Technician) Get a quote Claim
John P. Freiwald Veazie, 04401 ME LicensedMaster Plumber MS90015497 Get a quote Claim
John P. Griffin Kittery, 03904 ME LicensedPropane and Natural Gas Technician PNT8358 Get a quote Claim
John P. Hannah Saco, 04072 ME LicensedPropane and Natural Gas Technician PNT5520 Get a quote Claim
John P. Lavigne Limington, 04049 ME LicensedMaster Oil Burner Technician · Propane and Natural Gas Technician PNT6792 MS30015924 Get a quote Claim
John P. Mallar Machias, 04654 ME LicensedMaster Oil Burner Technician MS30001030 Get a quote Claim
John P. Marchesseault Minot, 04258 ME LicensedMaster Oil Burner Technician · Propane and Natural Gas Technician PNT433 MS10009074 Get a quote Claim
John P. Painchaud Jr Biddeford, 04005 ME LicensedMaster Oil Burner Technician · Propane and Natural Gas Technician PNT5273 MS30014758 Get a quote Claim
John P. Plourde Fort Kent, 04743 ME LicensedMaster Plumber · Master Oil Burner Technician MS20004963 · Propane and Natural Gas Technician PNT240 MS90009259 Get a quote Claim
John P. Reed St Albans, 05478 VT LicensedNatural Gas Installer · Master Plumber PM-03582 GN-00675 Get a quote Claim
John P. Roma Jr Portland, 04103 ME LicensedJourneyman Plumber JY70007363 Get a quote Claim
John P. Stone Newport, 04953 ME LicensedMaster Plumber MS90012931 Get a quote Claim
John P. Thistle Portland, 04103 ME LicensedPropane and Natural Gas Technician PNT629 Get a quote Claim
John Patrick Coyman Lewiston, 04240 ME LicensedJourneyman Oil Burner Technician · Propane and Natural Gas Technician PNT13859 JY30022966 Get a quote Claim
John Paul Lunetta Sangerville, 04479 ME LicensedMaster Plumber MS90017405 Get a quote Claim
John Paul Miller Lewiston, 04240 ME LicensedMaster Oil Burner Technician MS30020826 Get a quote Claim
John Paul Ridenour Hermon, 04401 ME LicensedPropane and Natural Gas Technician PNT15797 Get a quote Claim
John Peterson Lewes, 19958 DE LicensedMaster Plumber PL-0002235 Get a quote Claim
John Philip Wardwell Poland, 04274 ME LicensedMaster Plumber MS90021845 Get a quote Claim
John Pianka South Portland, 04106 ME LicensedMaster Plumber MS2702 Get a quote Claim
John PlumbingLicence verified Covina, 91724 CA LicensedC36 907585 Get a quote Claim
John Porter Dagsboro, 19939 DE LicensedMaster HVACR HM-0000487 Get a quote Claim

Badges come from public records, not from us or the business. Licence verified: an issued licence number and a city permit record name the same firm. Established: ten or more permits on record. Active this year: a permit dated in the last 12 months. A business without a badge may simply work where we hold no permit records.

Page 179 of 415 · 41,471 listings

What to know before hiring for plumbing and hvac