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 Alan Phelps Lincoln, 04457 ME LicensedJourneyman Plumber JY90014840 Get a quote Claim
John Alexander Pinard Cape Elizabeth, 04107 ME LicensedJourneyman Plumber JY90021379 Get a quote Claim
John Allgeier Louisville, Ky, 40219 KY RegisteredHVAC Contractor LIC-HCL-26-00039 Get a quote Claim
John Alvarado Plumbing Folsom, 95630 CA LicensedC36 1134206 Get a quote Claim
John Anders Larson Lyman, 04002 ME LicensedPropane and Natural Gas Technician PNT17461 Get a quote Claim
John Anderson Bar Harbor, 04609 ME LicensedMaster Plumber MS60007711 Get a quote Claim
John B Fair Plainfield, 05667 VT LicensedPropane Gas Installer GP-00488 (A,B1,B2,B3,B4B,B6,B7,F) Get a quote Claim
John B Story Newport Beach, 92663 CA LicensedC36 1001264 Get a quote Claim
John B. Beauchamp Lincoln, 05443 VT LicensedSpecial Plumber PS-00380 (P3) Get a quote Claim
John B. Morin Scarborough, 04074 ME LicensedPropane and Natural Gas Technician PNT12816 Get a quote Claim
John B. Rogers Bradford, 05033 VT LicensedMaster Plumber PM-03424 Get a quote Claim
John B. Worth Chesterville, 04938 ME LicensedPropane and Natural Gas Technician PNT6136 Get a quote Claim
John Bahr Wilmington, 19808 DE LicensedMaster Plumber PL-0002519 Get a quote Claim
John Baron Dover, 19904 DE LicensedMaster Plumber PL-0000524 Get a quote Claim
John Beebe Diamond Springs, 95619 CA LicensedC36 637488 Get a quote Claim
John Birk Nipomo, 93444 CA LicensedB, C36 1102590 Get a quote Claim
John Bisson Bellows Falls, 05101 VT LicensedPropane Gas Installer · Silver Oil Installer OS-01761 GP-04738 (F) Get a quote Claim
John Blankenship PlumbingLicence verified Sunland, 91040 CA LicensedC36 966365 Get a quote Claim
John Brillowski Milwaukee WI LicensedPlumbing 223523 Get a quote Claim
John Brittingham Laurel, 19956 DE LicensedMaster Plumber PL-0002415 Get a quote Claim
John Brock Schillreff La Mesa, 91942 CA LicensedC20 976555 Get a quote Claim
John Brown Heating & Air Twin Peaks, 92391 CA LicensedC20 659960 Get a quote Claim
John C Hull Bethel, 05032 VT LicensedMaster Plumber PM-04061 Get a quote Claim
John C Murray W Burke, 05871 VT LicensedSilver Oil Installer OS-01627 Get a quote Claim
John C. Ainslie Augusta, 04330 ME LicensedMaster Oil Burner Technician · Propane and Natural Gas Technician PNT2472 MS30008384 Get a quote Claim
John C. Cesario North Berwick, 03906 ME LicensedMaster Plumber MS90009809 Get a quote Claim
John C. Densmore Buxton, 04093 ME LicensedJourneyman Oil Burner Technician · Propane and Natural Gas Technician PNT5446 JY30013867 Get a quote Claim
John C. Dickens Eastbrook, 04634 ME LicensedPropane and Natural Gas Technician PNT9107 Get a quote Claim
John C. Emerson, IV Vergennes, 05491 VT LicensedMaster Plumber PM-03362 Get a quote Claim
John C. Gagnon Surry, 04684 ME LicensedMaster Oil Burner Technician MS30009470 Get a quote Claim
John C. Grodewald Winterport, 04496 ME LicensedMaster Oil Burner Technician MS30008222 Get a quote Claim
John C. Harlow Mexico, 04257 ME LicensedMaster Oil Burner Technician MS20007070 Get a quote Claim
John C. Lamontagne Biddeford, 04005 ME LicensedMaster Plumber · Propane and Natural Gas Technician PNT2926 MS6697 Get a quote Claim
John C. McCartney Westbrook, 04092 ME LicensedPropane and Natural Gas Technician PNT13550 Get a quote Claim
John C. McKee Jr South Portland, 04106 ME LicensedPropane and Natural Gas Technician PNT2237 Get a quote Claim
John C. Nickels Hampden, 04444 ME LicensedPropane and Natural Gas Technician PNT7432 Get a quote Claim
John C. Ramsay Augusta, 04330 ME LicensedMaster Oil Burner Technician MS30007307 Get a quote Claim
John C. Rideout Southport, 04576 ME LicensedMaster Plumber · Master Oil Burner Technician MS30019964 · Propane and Natural Gas Technician PNT9688 MS90009329 Get a quote Claim
John C. Shorey Saint Albans, 04971 ME LicensedPropane and Natural Gas Technician PNT4460 Get a quote Claim
John Castro Plumbing Burbank, 91502 CA LicensedC36 448031 Get a quote Claim
John Chris Crosby O'Jala Jr Morrill, 04952 ME LicensedPropane and Natural Gas Technician PNT9910 Get a quote Claim
John Christian Plumbing Riverside, 92508 CA LicensedC36 601824 Get a quote Claim
John Cochran Newark, 19711 DE LicensedMaster HVACR · Master Plumber PL-0000041 HM-0000186 Get a quote Claim
John Conner Greenwood, 19950 DE LicensedMaster Plumber PL-0002207 Get a quote Claim
John Costales Rutland, 05701 VT LicensedPropane Gas Installer GP-05479 (F) Get a quote Claim
John D Farrell Chelsea, 05038 VT LicensedPropane/Natural Gas Installer GB-06142 (G) Get a quote Claim
John D Fuller Middlebury, 05753 VT LicensedSilver Oil Installer · Master Plumber PM-02015 OS-00589 Get a quote Claim
John D Hartvickson Concord, 94521 CA LicensedC20 409642 Get a quote Claim
John D Slowik Redford, 48239 MI RegisteredPlumbing Firm Registration LIC2006-00621 Get a quote Claim
John D. Barbieri South Portland, 04106 ME LicensedPropane and Natural Gas Technician PNT101 Get a quote Claim
John D. Belanger Frenchville, 04745 ME LicensedMaster Oil Burner Technician MS30004192 Get a quote Claim
John D. Bellino Cumberland, 04021 ME LicensedMaster Plumber · Propane and Natural Gas Technician PNT2287 MS2415 Get a quote Claim
John D. Clark Somerville, 04348 ME LicensedPropane and Natural Gas Technician PNT14760 Get a quote Claim
John D. Collier West Berlin, 05663 VT LicensedMaster Plumber PM-03703 Get a quote Claim
John D. Dumas Lisbon, 04250 ME LicensedMaster Plumber · Propane and Natural Gas Technician PNT2413 MS6161 Get a quote Claim
John D. Healey Richmond, 04357 ME LicensedJourneyman Oil Burner Technician · Master Oil Burner Technician MS30023242 JY20003347 Get a quote Claim
John D. Lanoix Arundel, 04046 ME LicensedMaster Oil Burner Technician · Propane and Natural Gas Technician PNT2738 MS20007665 Get a quote Claim
John D. Maynard New Portland, 04961 ME LicensedMaster Plumber · Master Oil Burner Technician MS20005849 MS90014806 Get a quote Claim
John D. McDermott Wells, 04090 ME LicensedMaster Plumber MS90008833 Get a quote Claim
John D. Nelson North Anson, 04958 ME LicensedMaster Plumber · Master Oil Burner Technician MS30015467 · Propane and Natural Gas Technician PNT10570 MS90016047 Get a quote Claim
John D. Pepin Parsonsfield, 04047 ME LicensedMaster Plumber MS6946 Get a quote Claim
John D. Robertson Waterville, 04901 ME LicensedPropane and Natural Gas Technician PNT11111 Get a quote Claim
John D. Wyman Biddeford, 04005 ME LicensedPropane and Natural Gas Technician PNT2834 Get a quote Claim
John Daniel Repair Citrus Heights, 95610 CA LicensedB, C36 737179 Get a quote Claim
John Daniel Ruit Damariscotta, 04543 ME LicensedPropane and Natural Gas Technician PNT8708 Get a quote Claim
John David Belanger Frenchville, 04745 ME LicensedMaster Plumber MS60007779 Get a quote Claim
John Degoosh Jr. Pittsford, 05763 VT LicensedPropane Gas Installer GP-02249 (A,B,C,D,E,F) Get a quote Claim
John Desjardins Lapeer, 48446 MI RegisteredMechanical Contractor Registration LIC2026-00897 Get a quote Claim
John Diekel Ludlow, 05149 VT LicensedPropane Gas Installer GP-05645 (F) Get a quote Claim
John Dittenhoefer Nipomo, 93444 CA LicensedC20 685206 Get a quote Claim
John Dunbar Middletown, 19709 DE LicensedMaster HVACR · Master Plumber PL-0002652 HM-0000180 Get a quote Claim
John E Emery Sausalito, 94965 CA LicensedA, ASB, B, C4, C10, C33 459546 Get a quote Claim
John E Fulmer E Burke, 05832 VT LicensedPropane Gas Installer GP-05734 (F) Get a quote Claim
John E. Bushee, Jr. Arlington, 05250 VT LicensedMaster Plumber PM-03049 Get a quote Claim
John E. Glover Owls Head, 04854 ME LicensedMaster Oil Burner Technician MS30000777 Get a quote Claim
John E. Holt Norridgewock, 04957 ME LicensedPropane and Natural Gas Technician PNT116 Get a quote Claim
John E. Hubbard Warren, 04864 ME LicensedPropane and Natural Gas Technician PNT11711 Get a quote Claim
John E. Hughes Kennebunk, 04043 ME LicensedMaster Oil Burner Technician · Propane and Natural Gas Technician PNT4329 MS30008471 Get a quote Claim
John E. Johnston Jr Fort Fairfield, 04742 ME LicensedMaster Plumber · Master Oil Burner Technician MS30016557 · Propane and Natural Gas Technician PNT6052 MS90015357 Get a quote Claim
John E. Patrick Brooks, 04921 ME LicensedJourneyman Oil Burner Technician · Propane and Natural Gas Technician PNT12438 JY30017680 Get a quote Claim
John E. Potter Jr Newcastle, 04553 ME LicensedMaster Oil Burner Technician · Propane and Natural Gas Technician PNT8896 MS30011826 Get a quote Claim
John Edward Gallagher Martinez, 94553 CA LicensedC36 810463 Get a quote Claim
John Edward Pratt Gray, 04039 ME LicensedMaster Oil Burner Technician · Propane and Natural Gas Technician PNT12465 MS30021406 Get a quote Claim
John Eisenbrey Milford, 19963 DE LicensedMaster HVACR, restricted HL-0000053 Get a quote Claim
John Eric Billings Kennebunk, 04043 ME LicensedPropane and Natural Gas Technician PNT15354 Get a quote Claim
John Esteves DBA Johnny's Plumbing Ripon, 95366 CA LicensedB, C34, C36 969511 Get a quote Claim
John Evans Corona, 92883 CA LicensedC36 915303 Get a quote Claim
John F Pruss Jr Essex Jct, 05452 VT LicensedJourneyman Plumber PJ-03243 Get a quote Claim
John F. Carlin Surry, 04684 ME LicensedMaster Plumber · Master Oil Burner Technician MS30007664 · Propane and Natural Gas Technician PNT8754 MS8214 Get a quote Claim
John F. Compagna Morrisville, 05661 VT LicensedMaster Plumber PM-03812 Get a quote Claim
John F. Hubbard East Baldwin, 04024 ME LicensedPropane and Natural Gas Technician · Journeyman Oil Burner Technician JY30023701 PNT12498 Get a quote Claim
John F. Lizotte Berwick, 03901 ME LicensedMaster Plumber MS70008283 Get a quote Claim
John F. Mahoney Bomoseen, 05732 VT LicensedMaster Plumber · Silver Oil Installer OS-00685 PM-04067 Get a quote Claim
John Fair Plainfield, 05667 VT LicensedSpecial Plumber PS-00065 (P1,P2) Get a quote Claim
John Fairbanks III Poultney, 05764 VT LicensedMaster Plumber PM-05447 Get a quote Claim
John Finley Shelburne, 05482 VT LicensedNatural Gas Installer GN-05423 (H) Get a quote Claim
John G Fairbanks III Poultney, 05764 VT LicensedNatural Gas Installer GN-05651 (H) Get a quote Claim
John G. Beaulieu Jay, 04239 ME LicensedJourneyman Plumber JY90013373 Get a quote Claim
John G. Beaulieu Jr Jay, 04239 ME LicensedJourneyman Oil Burner Technician JY30012459 Get a quote Claim
John G. Everett Swanville, 04915 ME LicensedPropane and Natural Gas Technician PNT12879 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 173 of 429 · 42,886 listings

What to know before hiring for plumbing and hvac