Directory

Plumbing and HVAC

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

163,884 providers in 12,382 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 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 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 LicensedJourneyman Plumber · Master Plumber PM-05793 PJ-05464 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 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 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. Babcock Addison, 05491 VT LicensedJourneyman Plumber PJ-02202 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 · Silver Oil Installer OS-00370 · 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. Shattuck Hinesburg, 05461 VT LicensedMaster Plumber · Natural Gas Installer GN-00943 (H,NG) PM-01908 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 Peter Stathoulis Torrance, 90505 CA LicensedC36 605057 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
John Prettyman Georgetown, 19947 DE LicensedMaster HVACR HM-0000239 Get a quote Claim
John Procope Hockessin, 19707 DE LicensedMaster HVACR HM-0011436 Get a quote Claim
John Pruss Essex Jct, 05452 VT LicensedNatural Gas Installer GN-02248 (H) Get a quote Claim
John Pullella Wilmington, 19808 DE LicensedMaster HVACR HM-0000379 Get a quote Claim
John Pullella Townsend, 19734 DE LicensedMaster HVACR HM-0001015 Get a quote Claim
John Pytel Wilmington, 19804 DE LicensedMaster HVACR, restricted HL-0000480 Get a quote Claim
John Quinn Plumbing Lakewood, 90713 CA LicensedC36 1103237 Get a quote Claim
John R Bellavance Hardwick, 05843 VT LicensedPropane Gas Installer GP-02954 (C,D,F) Get a quote Claim
John R Diekel Ludlow, 05149 VT LicensedBronze Oil Installer OB-01857 Get a quote Claim
John R. Babb Manchester, 04351 ME LicensedJourneyman Oil Burner Technician · Propane and Natural Gas Technician PNT13766 JY30015359 Get a quote Claim
John R. Bacchiocchi Lovell, 04051 ME LicensedMaster Plumber MS5982 Get a quote Claim
John R. Breunig Arundel, 04046 ME LicensedMaster Plumber · Propane and Natural Gas Technician PNT2509 MS6183 Get a quote Claim
John R. Bridges Corinna, 04928 ME LicensedPropane and Natural Gas Technician PNT7604 Get a quote Claim
John R. Connors Raymond, 04071 ME LicensedMaster Plumber · Journeyman Oil Burner Technician JY20003524 · Propane and Natural Gas Technician PNT1571 MS7593 Get a quote Claim
John R. Cote Colorado Springs, 80951 CO LicensedHeating Mechanic IV (HVAC Service Technician) Get a quote Claim
John R. Delaney III Standish, 04084 ME LicensedMaster Oil Burner Technician · Propane and Natural Gas Technician PNT5688 MS30015355 Get a quote Claim
John R. Edmiston Auburn, 04210 ME LicensedMaster Oil Burner Technician · Propane and Natural Gas Technician PNT482 MS20004975 Get a quote Claim
John R. Ellis Poland, 04274 ME LicensedMaster Plumber · Master Oil Burner Technician MS20001562 · Propane and Natural Gas Technician PNT484 MS5989 Get a quote Claim
John R. Martin Naples, 04055 ME LicensedPropane and Natural Gas Technician PNT1084 Get a quote Claim
John R. Ohrt Rockport, 04856 ME LicensedPropane and Natural Gas Technician PNT11873 Get a quote Claim
John R. Poirier New Gloucester, 04260 ME LicensedMaster Plumber MS7353 Get a quote Claim
John R. Simon Sebago, 04029 ME LicensedMaster Oil Burner Technician · Propane and Natural Gas Technician PNT10294 MS30019538 Get a quote Claim
John R. Skehan Houlton, 04730 ME LicensedMaster Plumber MS2090 Get a quote Claim
John R. Williams Scarborough, 04074 ME LicensedMaster Plumber · Master Oil Burner Technician MS30007692 · Propane and Natural Gas Technician PNT340 MS90012655 Get a quote Claim
John R. Yankura III Jay, 04239 ME LicensedMaster Plumber MS90018495 Get a quote Claim
John Ramirez North Hollywood, 91601 CA LicensedC36 1141464 Get a quote Claim
John Reiss Blades, 19973 DE LicensedMaster HVACR, restricted HL-0000095 Get a quote Claim
John Richard Jacot Garden Grove, 92840 CA LicensedC36 1005683 Get a quote Claim
John Riggin Bethel, 19931 DE LicensedMaster HVACR HM-0001043 Get a quote Claim
John Rivera Tracy, 95377 CA LicensedC36 872532 Get a quote Claim
John Riviello Millsboro, 19966 DE LicensedMaster Plumber PL-0000631 Get a quote Claim
John Robert Belliveau Windham, 04062 ME LicensedPropane and Natural Gas Technician PNT16245 Get a quote Claim
John Robert Gosselin Waterville, 04901 ME LicensedMaster Plumber MS90015293 Get a quote Claim
John Ruczak Refrigeration Fort Bragg, 95437 CA LicensedC10, C20, C38 570113 Get a quote Claim
John S. Appleby II Lubec, 04652 ME LicensedMaster Oil Burner Technician MS30008897 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 175 of 429 · 42,886 listings

What to know before hiring for plumbing and hvac