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
James Albert Gaski Westbrook, 04092 ME LicensedMaster Oil Burner Technician MS30022279 Get a quote Claim
James Anthony Lewis Litchfield, 04350 ME LicensedJourneyman Oil Burner Technician · Propane and Natural Gas Technician PNT14819 JY30023098 Get a quote Claim
James Arnold Markes Winslow, 04901 ME LicensedJourneyman Plumber JY90022543 Get a quote Claim
James Arthur Edwards III Lewiston, 04240 ME LicensedPropane and Natural Gas Technician PNT14648 Get a quote Claim
James Arthur Flaherty Nobleboro, 04555 ME LicensedJourneyman Oil Burner Technician JY30023478 Get a quote Claim
James B Companion St Albans, 05478 VT LicensedNatural Gas Installer GN-05588 (H) Get a quote Claim
James B Gworek Springfield, 05156 VT LicensedPropane Gas Installer GP-05922 (A) Get a quote Claim
James B More Grand Isle, 05458 VT LicensedSilver Oil Installer OS-00983 Get a quote Claim
James B More Jr Grand Isle, 05458 VT LicensedNatural Gas Installer · Master Plumber PM-04143 GN-02123 (H) Get a quote Claim
James B Rolls Fenton, 48430 MI RegisteredMechanical Contractor Registration LIC2021-00836 Get a quote Claim
James B Taylor Plumbing Calistoga, 94515 CA LicensedC36 356649 Get a quote Claim
James B. Carone Fryeburg, 04037 ME LicensedPropane and Natural Gas Technician PNT7090 Get a quote Claim
James B. Freeman Bucksport, 04416 ME LicensedMaster Oil Burner Technician MS30000992 Get a quote Claim
James B. Lemieux Bowdoin, 04287 ME LicensedPropane and Natural Gas Technician PNT11881 Get a quote Claim
James B. McAfee Moody, 04054 ME LicensedMaster Plumber MS2757 Get a quote Claim
James B. Sawyer Freeport, 04032 ME LicensedMaster Plumber MS70002250 Get a quote Claim
James B. Thebarge Lyman, 04002 ME LicensedPropane and Natural Gas Technician PNT6635 Get a quote Claim
James Barlow Zitting DBA Carl's Son's Plumbing & Heating Company Big Bear Lake, 92315 CA LicensedC20, C36 639763 Get a quote Claim
James Benson Plumbing Escondido, 92026 CA LicensedC36 1083539 Get a quote Claim
James Berry Newark, 19711 DE LicensedMaster HVACR HM-0000067 Get a quote Claim
James Blyman New Castle, 19720 DE LicensedMaster HVACR HM-0000650 Get a quote Claim
James Boyd Eck New Portland, 04961 ME LicensedPropane and Natural Gas Technician PNT16373 Get a quote Claim
James Bradford McCann Jr Casco, 04015 ME LicensedPropane and Natural Gas Technician PNT12692 Get a quote Claim
James Brandon Perkins Saco, 04072 ME LicensedPropane and Natural Gas Technician PNT16415 Get a quote Claim
James Broome Biddeford, 04005 ME LicensedMaster Oil Burner Technician · Propane and Natural Gas Technician PNT4158 MS30013607 Get a quote Claim
James Brownell Essex, 05452 VT LicensedNatural Gas Installer GN-00951 (H,NG) Get a quote Claim
James Bunker Berkley, 48072 MI RegisteredMechanical Contractor Registration LIC2024-01185 Get a quote Claim
James C Earle Santa Monica, 90403 CA LicensedB, C36 427954 Get a quote Claim
James C. Alden Oakland, 04963 ME LicensedMaster Oil Burner Technician MS30008946 Get a quote Claim
James C. Churchill Williamstown, 05679 VT LicensedMaster Plumber PM-03914 Get a quote Claim
James C. Dunham Abbot, 04406 ME LicensedPropane and Natural Gas Technician PNT10636 Get a quote Claim
James C. Keaton Kennebunk, 04043 ME LicensedPropane and Natural Gas Technician PNT18354 Get a quote Claim
James C. Maihos North Berwick, 03906 ME LicensedMaster Plumber MS90012863 Get a quote Claim
James C. Warren III Colorado Springs, 80918 CO LicensedHeating Mechanic IV (HVAC Service Technician) Get a quote Claim
James C. Whitcomb Bristol, 05443 VT LicensedJourneyman Plumber · Propane Gas Installer GP-02539 (C,D,F) · Silver Oil Installer OS-00728 PJ-02380 Get a quote Claim
James Catts Smyrna, 19977 DE LicensedMaster Plumber PL-0000945 Get a quote Claim
James Charlton Cape Elizabeth, 04107 ME LicensedPropane and Natural Gas Technician PNT8334 Get a quote Claim
James Chung-Min Li La Puente, 91746 CA LicensedB, C16, C36 457153 Get a quote Claim
James Co Plumbing Simi Valley, 93063 CA LicensedC34, C36 787470 Get a quote Claim
James Collier Wilmington, 19808 DE LicensedMaster Plumber PL-0002144 Get a quote Claim
James Collins North Clarendon, 05759 VT LicensedSilver Oil Installer OS-01674 Get a quote Claim
James Cooper Plumbing Fresno, 93725 CA LicensedC36 939370 Get a quote Claim
James Cotreau Hancock, 05748 VT LicensedPropane/Natural Gas Installer GB-05491 (G) Get a quote Claim
James Coverdale Ellendale, 19941 DE LicensedMaster HVACR, restricted HL-0000057 Get a quote Claim
James Crolius Plumbing Services Goleta, 93116 CA LicensedC36 838407 Get a quote Claim
James Curtis Taylor Murrieta, 92567 CA LicensedC36 840065 Get a quote Claim
James D Carew Essex Jct, 05452 VT LicensedNatural Gas Installer GN-05027 (H) Get a quote Claim
James D Harms Lompoc, 93436 CA LicensedC36 933723 Get a quote Claim
James D. Byrnes Scarborough, 04070 ME LicensedMaster Oil Burner Technician MS20004567 Get a quote Claim
James D. Chase Winterport, 04496 ME LicensedMaster Plumber · Master Oil Burner Technician MS20007694 · Propane and Natural Gas Technician PNT8704 MS90008578 Get a quote Claim
James D. Grandchamp Highgate Springs, 05460 VT LicensedMaster Plumber PM-05319 Get a quote Claim
James D. Irish Palmyra, 04965 ME LicensedMaster Plumber MS90019199 Get a quote Claim
James D. Jones Highgate, 05459 VT LicensedJourneyman Plumber · Natural Gas Installer GN-06177 (H) PJ-04263 Get a quote Claim
James D. Lavallee S Burlington, 05403 VT LicensedMaster Plumber · Natural Gas Installer GN-03823 (H) PM-01996 Get a quote Claim
James D. McCoid Cumberland, 04021 ME LicensedPropane and Natural Gas Technician PNT1581 Get a quote Claim
James D. McLaughlin Jr West Newfield, 04095 ME LicensedJourneyman Oil Burner Technician · Propane and Natural Gas Technician PNT3348 JY30008614 Get a quote Claim
James Daley San Dimas, 91773 CA LicensedC36 1049054 Get a quote Claim
James Daniel Brown Huntington Beach, 92615 CA LicensedC36 739745 Get a quote Claim
James David Noel Scarborough, 04074 ME LicensedJourneyman Oil Burner Technician · Propane and Natural Gas Technician PNT14076 JY30021738 Get a quote Claim
James Dawson Townsend, 19734 DE LicensedMaster Plumber PL-0002214 Get a quote Claim
James Defilippis Dover, 19901 DE LicensedMaster HVACR HM-0000624 Get a quote Claim
James Deforest Piper Franklin, 04634 ME LicensedPropane and Natural Gas Technician PNT13164 Get a quote Claim
James Delayne Sander Redlands, 92374 CA LicensedC36 1108703 Get a quote Claim
James Dennison Poland, 04274 ME LicensedMaster Plumber MS90016501 Get a quote Claim
James Dillender Vergennes, 05491 VT LicensedNatural Gas Installer GN-05591 (H) Get a quote Claim
James Douglas Inmon Colorado Springs, 80905 CO LicensedHeating Mechanic IV (HVAC Service Technician) Get a quote Claim
James Douglas Mahar Strong, 04983 ME LicensedPropane and Natural Gas Technician PNT18314 Get a quote Claim
James E Clark Plainfield, 05667 VT LicensedSilver Oil Installer · Propane Gas Installer GP-02049 (A,C,D,F) OS-00665 Get a quote Claim
James E Deuell Jr Milton, 05468 VT LicensedNatural Gas Installer GN-03125 (H) Get a quote Claim
James E. Adkins Lincoln, 05443 VT LicensedMaster Plumber PM-03979 Get a quote Claim
James E. Bolduc Eliot, 03903 ME LicensedMaster Plumber MS2541 Get a quote Claim
James E. Cantrell Gardiner, 04345 ME LicensedMaster Oil Burner Technician · Propane and Natural Gas Technician PNT4559 MS30012493 Get a quote Claim
James E. Carson Athens, 04912 ME LicensedMaster Oil Burner Technician · Propane and Natural Gas Technician PNT849 MS30002601 Get a quote Claim
James E. Duggan Windham, 04062 ME LicensedMaster Oil Burner Technician · Propane and Natural Gas Technician PNT3987 MS30018159 Get a quote Claim
James E. Harman Charlotte, 04666 ME LicensedPropane and Natural Gas Technician PNT15824 Get a quote Claim
James E. Jordan Bar Harbor, 04609 ME LicensedMaster Plumber MS2471 Get a quote Claim
James E. Lacombe Sabattus, 04280 ME LicensedPropane and Natural Gas Technician PNT504 Get a quote Claim
James E. Logan Saco, 04072 ME LicensedPropane and Natural Gas Technician PNT10667 Get a quote Claim
James E. McGovern, Jr. Essex Jct, 05452 VT LicensedJourneyman Plumber PJ-03219 Get a quote Claim
James E. Palmacci Bangor, 04401 ME LicensedMaster Oil Burner Technician · Propane and Natural Gas Technician PNT1707 MS30022253 Get a quote Claim
James E. Reid Hebron, 04238 ME LicensedMaster Oil Burner Technician · Propane and Natural Gas Technician PNT7705 MS20005660 Get a quote Claim
James E. Roy Waterville, 04901 ME LicensedMaster Plumber MS2505 Get a quote Claim
James E. Simpson Waterboro, 04087 ME LicensedMaster Plumber MS90018422 Get a quote Claim
James Edward LukasLicence verified Hesperia, 92345 CA LicensedC20 670664 Get a quote Claim
James Erickson Manchester Center, 05255 VT LicensedPropane Gas Installer GP-01257 (B1,B2,SF) Get a quote Claim
James F Gillen Duxbury, 05660 VT LicensedPropane/Natural Gas Installer · Bronze Oil Installer OB-01956 · Journeyman Plumber PJ-05844 GB-04933 (A,F,H) Get a quote Claim
James F Grace Farmington Hills, 48335 MI RegisteredMechanical Contractor Registration LIC2019-02093 Get a quote Claim
James F. Bracken Pittston, 04345 ME LicensedPropane and Natural Gas Technician PNT17752 Get a quote Claim
James F. Brownell Essex, 05452 VT LicensedMaster Plumber PM-01891 Get a quote Claim
James F. Carleton West Bath, 04530 ME LicensedMaster Oil Burner Technician MS30001202 Get a quote Claim
James F. Koloski Wilder, 05088 VT LicensedMaster Plumber PM-03585 Get a quote Claim
James F. Leonard Woolwich, 04579 ME LicensedJourneyman Plumber JY90010070 Get a quote Claim
James F. Ready South Bristol, 04568 ME LicensedMaster Plumber · Master Oil Burner Technician MS30013338 · Propane and Natural Gas Technician PNT6182 MS90012880 Get a quote Claim
James Fania Plumbing Capistrano Beach, 92624 CA LicensedC36 398219 Get a quote Claim
James Ferguson Newark, 19702 DE LicensedMaster HVACR HM-0000175 Get a quote Claim
James Fitzcharles Harrington, 19952 DE LicensedMaster Plumber PL-0002638 Get a quote Claim
James French Mechanical Wildomar, 92595 CA LicensedC20 1023141 Get a quote Claim
James G Plantier St Albans, 05478 VT LicensedPropane Gas Installer GP-05727 (A,B) Get a quote Claim
James G. Conlan Vinalhaven, 04863 ME LicensedMaster Plumber · Master Oil Burner Technician MS10008062 MS6951 Get a quote Claim
James G. Hannigan Morrisville, 05661 VT LicensedSilver Oil Installer OS-00605 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 165 of 415 · 41,471 listings

What to know before hiring for plumbing and hvac