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.

Business Location Credential Record
Mechanical and Electrical Contractors, LLC Pineville, 28134 NC LicensedMechanical Contractor 6830 Get a quote Claim
Mechanical and Piping Inc Commerce City, 80022 CO LicensedPlumbing Contractor · Plumbing Contractor PLM23-0169 · Plumbing Contractor PLM25-0121 TL-PC-00447 Get a quote Claim
Mechanically Inclined LLC Basehor, 66007 KS LicensedClass D-M Mechanical Contractor 2026-0008852 Get a quote Claim
Mechanico LLC Fort Dodge, 50501 IA RegisteredRegistered contractor: Plumbing/Heating & A/C Contractors C150804 Get a quote Claim
Mechanicool Inc Pompano Beach, 33062 FL LicensedCertified Air Conditioning Contractor CAC033553 Get a quote Claim
Mechanicool LLC Queen Creek, 85140 AZ LicensedCR-39 Air Conditioning and Refrigeration 294740 Get a quote Claim
Mechanicool LLC Queen Creek, 85140 AZ LicensedCR-37 Plumbing 335816 Get a quote Claim
Mechanicool Service Company Inc St. Petersburg, 33710 FL LicensedCertified Air Conditioning Contractor CAC053233 Get a quote Claim
Mechanicool, Inc. North Palm Beach, 33408 FL LicensedCertified Air Conditioning Contractor CAC1819122 Get a quote Claim
Mechanicsville Backhoe Inc Mechanicsville, 23111 VA LicensedClass B contractor, plumbing 2705008293 Get a quote Claim
Mechanicsville Metal Works Mechanicsville, 23116 VA LicensedClass A contractor, HVAC 2705161530 Get a quote Claim
Mechanicsville Plumbing Company LLC Mechanicsville, 23111 VA LicensedClass C contractor, plumbing 2705179110 Get a quote Claim
Mechanix III Waterbury, 06705 CT LicensedPlumbing & Piping Unlimited Contractor PLM.0286596-P1 Get a quote Claim
Mechatech Controls and HVAC LLC Snellville, 30078 GA LicensedConditioned Air Contractor · HVAC (Conditioned Air) Contractor CN210843 CN210843 Get a quote Claim
Mechatech Controls and HVAC LLC Sugar Hill, 30518 GA LicensedConditioned Air Contractor, Non-Restricted CN210843 Get a quote Claim
Mechconrefrigeration Kannapolis, 28083 NC LicensedRefrigeration Contractor 4407 Get a quote Claim
Mechmaster HVAC Glendale, 91214 CA LicensedC20 1111253 Get a quote Claim
Mechollage Inc Virginia Beach, 23455 VA LicensedClass A contractor, HVAC 2705132755 Get a quote Claim
Mechone, Inc Colorado Springs, 80970 CO RegisteredMechanical Contractor MEC25-0046 Get a quote Claim
Mechone, Inc. Colorado Springs, 80916 CO LicensedMechanical Contractor (Commercial) Get a quote Claim
Mechpro LLC Lakewood, 98496 WA LicensedHeating/Vent/Air-Conditioning and Refrig (Hvac/R) MECHPL*769RL Get a quote Claim
Mechtech Services Inc Chesapeake, 23320 VA LicensedClass A contractor, plumbing 2705074301 Get a quote Claim
Mechtech, LLC Bartlett, 38002 TN LicensedContractor 77699 Get a quote Claim
Mechworks Mechanical Contractors, Inc. Greensboro, 27406 NC LicensedMechanical Contractor 7066 Get a quote Claim
Mecklenburg Home Service Kannapolis, 28083 NC LicensedPlumbing Contractor 13832 Get a quote Claim
Mecklenburg Plumbing Company Charlotte, 28208 NC LicensedPlumbing Contractor 00796 Get a quote Claim
Meckley Services Inc Lorton, 22079 VA LicensedClass A contractor, plumbing 2705074223 Get a quote Claim
Meco Climate Technologies LLC Port Charlotte, 33948 FL LicensedCertified Mechanical Contractor CMC1251870 Get a quote Claim
Med Tech Services, LLC Palmetto, 34221 FL LicensedCertified Plumbing Contractor CFC1433340 Get a quote Claim
Med-Tech Dental & Medical Construction Inc Tampa, 33606 FL LicensedCertified Plumbing Contractor CFC1430025 Get a quote Claim
Medalion Refrigeration LLC Columbus OH LicensedRefrigeration contractor Get a quote Claim
Medco Enterprises Inc Fishersville, 22939 VA LicensedClass A contractor, HVAC 2701038503 Get a quote Claim
Medders Plumbing & Repairs, LLC Lake Charles, 70615 LA LicensedPlumbing 78267 Get a quote Claim
Media City AC Inc Burbank, 91504 CA LicensedC20 1142647 Get a quote Claim
Medical Gas Installers Inc. Green Cove Springs, 32043 FL LicensedCertified Plumbing Contractor CFC1427790 Get a quote Claim
Medical Gas Professionals LLC Mesa, 85204 AZ LicensedCR-37 Plumbing 342171 Get a quote Claim
Medina Best Plumbing San Antonio, 78253 TX RegisteredState Rmp Contractor PM38441 Get a quote Claim
Medina Plumbing Lake Worth, 33460 FL LicensedCertified Plumbing Contractor CFC1426418 Get a quote Claim
Medina Plumbing & Radiant Heating IncLicence verified Elmira, 95625 CA LicensedC36 957496 Get a quote Claim
Medina's Heating and Air - Conditioning IncLicence verified Alhambra, 91803 CA LicensedC10, C20, C38, C43, C46 584591 Get a quote Claim
Medina's Plumbing CoLicence verified Palos Verdes, 90732 CA LicensedB, C36 656091 Get a quote Claim
Medina, Julio Dallas, 75208 TX RegisteredBackflow Prevention Assembly Tester BF013417_004411449-001 Get a quote Claim
Medley Electric Co Inc (Mechanical) Rockwell, 28138 NC LicensedMechanical Contractor · Plumbing Contractor 04762 · Plumbing Contractor 4762 4762 Get a quote Claim
Medley Heating & Air Carrollton, 75006 TX RegisteredMaster Plumber PL145707_185046051-002 Get a quote Claim
Medley Heating Air Conditioning Plumbing (Pl) Carrollton, 75006 TX RegisteredPlumbing Contractor Get a quote Claim
Medley Htg & Air Conditioning Carrollton, 75007 TX RegisteredAir Conditioning Contractor ME132818_152528789-002 Get a quote Claim
Medlin Air LLC Elkton, 32033 FL LicensedCertified Air Conditioning Contractor · Certified Air Conditioning Contractor CAC1822648 CAC054707 Get a quote Claim
Medlock Plumbing Keene, 76059 TX RegisteredMaster Plumber PL005075_004343297-001 Get a quote Claim
Medplumb LLC Forney, 75126 TX RegisteredPlumbing Contractor 3169933 Get a quote Claim
Medplumb LLC Terrell, 75160 TX RegisteredPlumbing Contractor CR-001251-2021 Get a quote Claim
Medplumb LLC Terrell, 75160 TX RegisteredMaster Plumber PL123617_105434660-001 Get a quote Claim
Medplumb LLC Forney, 75126 TX RegisteredPlumbing Contractor CON-2603-0229 Get a quote Claim
Medplumb LLC Forney, 75126 TX RegisteredPlumbing Contractor CON-2606-0518 Get a quote Claim
Medplumb, LLC Forney, 75126 TX LicensedPM - Master Plumber P008660 Get a quote Claim
Medranos AC & Maintenance Service Olathe, 66061 KS LicensedClass D-M Mechanical Contractor 2026-0001666 Get a quote Claim
Medusa Plumbing Englewood, 80113 CO LicensedRegistered plumbing contractor PL5241 Get a quote Claim
Meeh Climate Service, LLC Valley Park, 63088 MO RegisteredMechanical Contractor X0270 Get a quote Claim
Meehan Mechanical Inc Winder, 30680 GA LicensedPlumbing Contractor · Conditioned Air Contractor, Non-Restricted CN210414 · Master Plumber, Non-Restricted MP210322 · HVAC (Conditioned Air) Contractor CN210414 MP210322 Get a quote Claim
Meek AC, LLC DBA Grace Air & Heat Haslet, 76052 TX LicensedME - B License + Env AC/Htg W006996 Get a quote Claim
Meeks & Sons Plumbing Service, LLC Chiefland, 32626 FL LicensedCertified Plumbing Contractor CFC1426566 Get a quote Claim
Meeks Heating & Air Jenkinsburg, 30234 GA RegisteredMechanical Contractor CN209915 Get a quote Claim
Meeks Heating & Air Inc Yulee, 32097 FL LicensedCertified Air Conditioning Contractor CAC1814964 Get a quote Claim
Meeks Plumbing, Inc. Vero Beach, 32967 FL LicensedCertified Plumbing Contractor CFC1428569 Get a quote Claim
Meeks Realty Group Hurricane, 25526 WV LicensedHVAC WV062186 Get a quote Claim
Meeks Refrigeration and Air Conditioning LLC Lehigh Acres, 33936 FL LicensedCertified Air Conditioning Contractor CAC1820743 Get a quote Claim
Meelev Coproration Des Plaines, 60018 IL RegisteredPlumbing 22LIPL-0033 Get a quote Claim
Meenan Oil Company LLP Wantagh, 11793 NY LicensedMaster Plumber MP-45828 Get a quote Claim
Meer Comfort Inc. Monroe, 28110 NC LicensedMechanical Contractor 24378 Get a quote Claim
Meet's Heating & Air Turlock, 95382 CA LicensedB, C20 1085801 Get a quote Claim
Meetze Plumbing LLC Webster, 33597 FL LicensedCertified Plumbing Contractor CFC1429146 Get a quote Claim
Meflo Showers LLC Mesa, 85203 AZ LicensedCR-37 Plumbing 362601 Get a quote Claim
Mega Air Las Vegas, 89123 NV LicensedC-21B Air Conditioning 0077568 Get a quote Claim
Mega Air, Inc. Slidell, 70458 LA LicensedMechanical 47945 Get a quote Claim
Mega Cooling LLC Punta Gorda, 33982 FL LicensedCertified Air Conditioning Contractor CAC1822241 Get a quote Claim
Mega Mushroom LLC Seattle, 98134 WA LicensedJourney Level MEGAMML769DF Get a quote Claim
Mega Pipe Plumbing Garland, 75041 TX RegisteredPlumbing Contractor CON-2511-1022 Get a quote Claim
Mega Plumbing Corp Chantilly, 20151 VA LicensedClass A contractor, plumbing 2705152196 Get a quote Claim
Mega Plumbing Solutions Inc Los Angeles, 90044 CA LicensedC36 1111043 Get a quote Claim
Mega Plumbing of the Carolinas, Inc Graham, 27253 NC LicensedMechanical Contractor · Plumbing Contractor 20250 20250 Get a quote Claim
Mega Plumbing of the Carolinas, Inc Burlington, 27215 NC LicensedPlumbing Contractor 20250 Get a quote Claim
Mega Plumbing of the Carolinas, Inc. Burlington, 27201 NC LicensedMechanical Contractor 20250 Get a quote Claim
Megaflow Plumbing Inc Downey, 90242 CA LicensedC36 1095385 Get a quote Claim
Megan's Contracting LLC Windermere, 34786 FL LicensedCertified Mechanical Contractor CMC1251492 Get a quote Claim
Megapipe Plumbing Garland, 75041 TX RegisteredPlumbing Contractor · Master Plumber PL135908_162550753-001 · PM - Master Plumber P009837 Get a quote Claim
Megerdichian Construction Sylmar, 91342 CA LicensedB, C20 1093883 Get a quote Claim
Mei Morgantown, 26508 WV LicensedPiping WV033960 Get a quote Claim
Mei Plumbing Inc Canyon Country, 91387 CA LicensedC16, C36 1129876 Get a quote Claim
Meier Plumbing IncLicence verified Orange, 92869 CA LicensedC34, C36 886309 Get a quote Claim
Meiers Mechanical Inc Longmont, 80501 CO LicensedRegistered plumbing contractor · Mechanical Contractor M01003138 · Plumbing Contractor P01004341 · Mechanical Contractor MEC25-0091 · +2 more PL4425 Get a quote Claim
Meigs Plumbing Oklahoma City OK LicensedPlumbing Contractor CR-24157-L Get a quote Claim
Meincke Repair LLC Durant, 52747 IA RegisteredRegistered contractor: Plumbing/Heating & A/C Contractors C153342 Get a quote Claim
Mejia A/C and Heating, LLC Port Saint Lucie, 34953 FL LicensedCertified Air Conditioning Contractor CAC1821518 Get a quote Claim
Mejia Improvements LLC Houston, 77053 TX RegisteredMaster Plumber TL-MPL-000754 Get a quote Claim
Mejia Mechanical LLC Dos Palos, 93620 CA LicensedC20 1141630 Get a quote Claim
Mejia Rooter Services LLCLicence verified Redondo Beach, 90278 CA LicensedC36 1080752 Get a quote Claim
Mejia Royal Plumbing Inc Los Angeles, 90016 CA LicensedC36 1084227 Get a quote Claim
Mejia Services Heating and Air Conditioning Hollister, 95023 CA LicensedC20 1102107 Get a quote Claim
Mejia's Florida Contractors Inc Cooper City, 33328 FL LicensedCertified Plumbing Contractor CFC1431390 Get a quote Claim
Mekanika Plumbing Inc Elk Grove, 95757 CA LicensedC36 1014579 Get a quote Claim
Mekhail's Air Services Inc Kissimmee, 34746 FL LicensedCertified Air Conditioning Contractor CAC1817322 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 915 of 1221 · 122,072 listings

What to know before hiring for plumbing and hvac