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 Maintenance Inc Roanoke, 24019 VA LicensedClass A contractor, HVAC 2701021110 Get a quote Claim
Mechanical Maintenance LLC Phoenix, 85035 AZ LicensedCR-39 Air Conditioning and Refrigeration 357011 Get a quote Claim
Mechanical Maintenance, Inc Climax, 27233 NC LicensedMechanical Contractor 29240 Get a quote Claim
Mechanical Management & Design Solutions, Inc (Memaso) Wheeling, 60090 IL RegisteredHVAC CONT-001188-2026 Get a quote Claim
Mechanical Masters Inc Fort Collins, 80524 CO RegisteredPlumbing · Licensed contractor with the City of Thornton LCC2015062680 Get a quote Claim
Mechanical Masters Inc Kansasville, 53139 WI LicensedPlumbing 227993 Get a quote Claim
Mechanical One, LLC Altamonte Springs, 32701 FL LicensedCertified Plumbing Contractor · Certified Air Conditioning Contractor CAC1820196 CFC1430061 Get a quote Claim
Mechanical Optimizers LLC Columbus OH LicensedPlumbing contractor Get a quote Claim
Mechanical Optimizers LLC Columbus OH LicensedWater contractor Get a quote Claim
Mechanical Optimizers Llc/David Deidesheimer Cincinnati, 45250 OH RegisteredMechanical - State Licensed CBRC001081 Get a quote Claim
Mechanical Partners Inc DBA California Comfort Control Escondido, 92025 CA LicensedC20 761724 Get a quote Claim
Mechanical Partners, Inc (Mech) Garland, 75041 TX RegisteredMechanical Contractor Get a quote Claim
Mechanical Partners, Inc (Plumb) Garland, 75041 TX RegisteredPlumbing Contractor Get a quote Claim
Mechanical Partners, Inc. Garland, 75041 TX RegisteredPlumbing Contractor · HVAC Mechanical Contractor 3227678 · Plumbing Contractor CR-007736-2025 · Mechanical Contractor CR-007737-2025 · +4 more 3227853 Get a quote Claim
Mechanical Piping Solutions Atlanta, 30311 GA LicensedPlumbing Contractor MP210407 Get a quote Claim
Mechanical Piping Solutions LLC East Point, 30344 GA LicensedMaster Plumber, Non-Restricted · Plumbing Contractor MP210407 MP210407 Get a quote Claim
Mechanical Piping,Llc Lee's Summit, 64063 MO RegisteredPlumbing Contractor 954465 Get a quote Claim
Mechanical Plumbing & Heating Joliet, 60436 IL LicensedPlumbing Contractor SBC171711 Get a quote Claim
Mechanical Plumbing & Heating Inc Fairfield, 06825 CT LicensedHeating, Piping & Cooling Unlimited Journeyperson HTG.0393001-S2 Get a quote Claim
Mechanical Plumbing & Heating Inc Fairfield, 06825 CT LicensedPlumbing & Piping Unlimited Contractor PLM.0278391-P1 Get a quote Claim
Mechanical Plumbing Contractor LLC Pineville, 71360 LA LicensedPlumbing 74133 Get a quote Claim
Mechanical Plumbing Solutions Columbia City, 46725 IN LicensedHVAC · Nsp Gas BD-48957 · Plumbing BD-47687 · Nsp Refrig BD-58451 BD-47686 Get a quote Claim
Mechanical Plumbing Solutions Columbia City, 46225 IN LicensedNsp Boiler BD-49501 Get a quote Claim
Mechanical Plumbing Systems Inc Red Level, 36474 AL LicensedPlumbing S-56739 Get a quote Claim
Mechanical Plumbing Systems, Inc. Navarre, 32566 FL LicensedCertified Plumbing Contractor CFC1433260 Get a quote Claim
Mechanical Products Nevada Las Vegas, 89113 NV LicensedC-21 Refrigeration and Air Conditioning 0090252 Get a quote Claim
Mechanical Products Southwest, LLC Phoenix, 85027 AZ LicensedCR-39 Air Conditioning and Refrigeration 342743 Get a quote Claim
Mechanical Pros Heating and Air Conditioning Inc Temecula, 92591 CA LicensedC20 812400 Get a quote Claim
Mechanical Pros LLC the Pasco, 99301 WA LicensedHeating/Vent/Air-Conditioning and Refrig (Hvac/R) MECHAPL756LQ Get a quote Claim
Mechanical Refrigeration Contractors Inc Tulare, 93274 CA LicensedC38 1089080 Get a quote Claim
Mechanical Refrigeration Services Inc Lakeside, 92040 CA LicensedC38 834692 Get a quote Claim
Mechanical Refrigeration Svcs Inc Miami, 33166 FL LicensedCertified Air Conditioning Contractor CAC056289 Get a quote Claim
Mechanical Repair Service, Inc Watkinsville, 30677 GA LicensedConditioned Air Contractor · Conditioned Air Contractor, Non-Restricted CN208845 CN208845 Get a quote Claim
Mechanical Resource Contractors, LLC Metairie, 70009 LA LicensedMechanical 64117 Get a quote Claim
Mechanical Resource Contractors, LLC Lutz, 33559 FL LicensedCertified Mechanical Contractor CMC1249966 Get a quote Claim
Mechanical Resource Contractors, LLC Wesley Chapel, 33543 FL LicensedCertified Plumbing Contractor CFC1431323 Get a quote Claim
Mechanical Resources Inc. Elbert, 80106 CO LicensedMechanical Contractor (Commercial) Get a quote Claim
Mechanical Resources Incorporated Newport News, 23606 VA LicensedClass A contractor, plumbing 2701033662 Get a quote Claim
Mechanical Service Company Inc Virginia Beach, 23452 VA LicensedClass A contractor, HVAC 2701004493 Get a quote Claim
Mechanical Service Direct Covington, 30014 GA LicensedHVAC (Conditioned Air) Contractor CN208987 Get a quote Claim
Mechanical Service Professionals, Inc. Plant City, 33565 FL LicensedCertified Mechanical Contractor CMC057006 Get a quote Claim
Mechanical Service Solutions Corporation Virginia Beach, 23451 VA LicensedClass A contractor, plumbing 2705154176 Get a quote Claim
Mechanical Service Solutions, Inc Memphis, 38134 TN LicensedContractor 73350 Get a quote Claim
Mechanical Service of Raleigh, Inc Fuquay Varina, 27526 NC LicensedMechanical Contractor 4484 Get a quote Claim
Mechanical Services & Design Inc Columbus OH LicensedHeating and HVAC contractor Get a quote Claim
Mechanical Services & Design Inc Columbus OH LicensedHydronics contractor Get a quote Claim
Mechanical Services & Design Inc Columbus OH LicensedPlumbing contractor Get a quote Claim
Mechanical Services & Design Inc Columbus OH LicensedRefrigeration contractor Get a quote Claim
Mechanical Services & Installation LLC Salem, 24153 VA LicensedClass A contractor, HVAC 2705077705 Get a quote Claim
Mechanical Services By Radiant Inc. Buffalo NY LicensedPlumbers Master PLU18-10048634 Get a quote Claim
Mechanical Services Group, Inc. St. Louis, 63121 MO RegisteredHVAC Service and Installation Contractor X3275 Get a quote Claim
Mechanical Services Group, LLC Port St Lucia, 34983 FL LicensedCertified Mechanical Contractor CMC1251358 Get a quote Claim
Mechanical Services Inc Fleming Island, 32003 FL RegisteredRegistered Air Conditioning Contractor RA13067174 Get a quote Claim
Mechanical Services Unlimited LLC Stafford, 22554 VA LicensedClass C contractor, plumbing 2705159976 Get a quote Claim
Mechanical Services and Design/ John Stewart Dayton, 45431 OH RegisteredPlumbing - State Licensed · Refrigeration - State Licensed CBRC005577 · Mechanical - State Licensed CBRC005577 · Hydronic Piping - State Licensed CBRC005577 CBRC005577 Get a quote Claim
Mechanical Services of Central Florida, Inc Ponte Vedra, 32081 FL LicensedCertified Mechanical Contractor CMC1250934 Get a quote Claim
Mechanical Services of Central Florida, Inc Callahan, 32011 FL LicensedCertified Mechanical Contractor CMC1249700 Get a quote Claim
Mechanical Services of Central Florida, Inc. Jacksonville, 32250 FL LicensedCertified Mechanical Contractor CMC1251923 Get a quote Claim
Mechanical Services of Florida, Inc. Pinellas Park, 33781 FL LicensedCertified Air Conditioning Contractor CAC1820435 Get a quote Claim
Mechanical Services of Southern NevadaLicence verified Las Vegas, 89113 NV LicensedC-21B Air Conditioning 0068651 Get a quote Claim
Mechanical Services, Inc Marietta, 30067 GA LicensedHVAC (Conditioned Air) Contractor CN210632 Get a quote Claim
Mechanical Solutions By Nodurft Inc. Davenport, 52806 IA RegisteredRegistered contractor: Plumbing/Heating & A/C Contractors C132693 Get a quote Claim
Mechanical Solutions Construction Inc Englewood, 80110 CO LicensedPlumbing CL-006141-2025 Get a quote Claim
Mechanical Solutions Construction Inc Centennial CO LicensedGeneral - HVAC CL-006954-2026 Get a quote Claim
Mechanical Solutions Group LLC Springtown, 76082 TX RegisteredMaster Plumber TL-MPL-000242 Get a quote Claim
Mechanical Solutions Inc Englewood, 80110 CO RegisteredMechanical Systems · Mechanical Contractor M01002800 · Mechanical Contractor TL-MC-00093 · Plumbing Contractor TL-PC-00144 · +1 more Get a quote Claim
Mechanical Solutions Inc. Commerce City CO LicensedMechanical 1438 Get a quote Claim
Mechanical Solutions Inc. Commerce City CO LicensedPlumbing 6184 Get a quote Claim
Mechanical Solutions Incorporated Glendale, 85310 AZ LicensedC-39 Air Conditioning and Refrigeration 106532 Get a quote Claim
Mechanical Solutions LLC Richmond, 23294 VA LicensedClass A contractor, HVAC 2705142293 Get a quote Claim
Mechanical Solutions LLC Shreveport, 71149 LA LicensedMechanical 58513 Get a quote Claim
Mechanical Solutions and Technology LLC Polk City, 50226 IA RegisteredRegistered contractor: Plumbing/Heating & A/C Contractors C144770 Get a quote Claim
Mechanical Solutions of the Carolinas Charlotte, 28269 NC LicensedMechanical Contractor 36354 Get a quote Claim
Mechanical Solutions of the Carolinas LLC Charlotte, 28208 NC LicensedMechanical Contractor 36354 Get a quote Claim
Mechanical Solutions, Inc. St. Louis, 63146 MO RegisteredMechanical Contractor X0330 Get a quote Claim
Mechanical Source Solutions LLC Chesapeake, 23320 VA LicensedClass A contractor, plumbing 2705175376 Get a quote Claim
Mechanical Specialties LLC West Palm Beach, 33406 FL LicensedCertified Mechanical Contractor CMC1251505 Get a quote Claim
Mechanical Specialties Solutions LLC Paramount, 90723 CA LicensedC20 1068795 Get a quote Claim
Mechanical Standard International Wheeling, 60090 IL RegisteredHVAC contractor registration Get a quote Claim
Mechanical Standard, Inc. Wheeling, 60090 IL RegisteredHVAC 09LICH-0356 Get a quote Claim
Mechanical System Contractors Inc San Diego, 92123 CA LicensedC20 878844 Get a quote Claim
Mechanical System Services LLC Madison Heights, 48071 MI RegisteredMechanical Contractor Registration · Plumbing Firm Registration LIC2019-00967 LIC2017-00428 Get a quote Claim
Mechanical Systems & Service LLC West Monroe, 71291 TX RegisteredHVAC Mechanical Contractor 3298912 Get a quote Claim
Mechanical Systems & Service LLC Fort Worth TX RegisteredMechanical Registration W009668 Get a quote Claim
Mechanical Systems & Service, LLC West Monroe, 71291 LA LicensedMechanical 25799 Get a quote Claim
Mechanical Systems & Services LLC Morgantown, 26501 WV LicensedHVAC WV051929 Get a quote Claim
Mechanical Systems Co Omaha NE RegisteredAcad Master LIC-1500098 Get a quote Claim
Mechanical Systems Co Omaha NE RegisteredSteamfitter Master LIC-1603031 Get a quote Claim
Mechanical Systems Company, LLC Memphis, 38118 TN LicensedContractor 59378 Get a quote Claim
Mechanical Systems Inc Albuquerque, 87107 NM RegisteredCity business registration COM-2026-007850 Get a quote Claim
Mechanical Systems Specialists LLC Bradenton, 34203 FL LicensedCertified Mechanical Contractor CMC1249839 Get a quote Claim
Mechanical Systems of Colorado. Corp Colorado Springs, 80910 CO LicensedMechanical Contractor (Commercial) · Plumbing Contractor (State Master) Get a quote Claim
Mechanical Technical Servs LLC Darrington, 98241 WA LicensedHeating/Vent/Air-Conditioning and Refrig (Hvac/R) MECHATS794DU Get a quote Claim
Mechanical Technologies & Solutions, LLC Winston Salem, 27107 NC LicensedMechanical Contractor 13700 Get a quote Claim
Mechanical Technologies IncLicence verified La Habra, 90631 CA LicensedC20 852317 Get a quote Claim
Mechanical Technologies Solutions L Winston Salem, 27107 NC LicensedMechanical Contractor 13700 Get a quote Claim
Mechanical Technology Inc Virginia Beach, 23452 VA LicensedClass A contractor, HVAC 2701039106 Get a quote Claim
Mechanical Trends LLC Waipahu, 96797 HI LicensedPlumbing contractor CT-34130-0 Get a quote Claim
Mechanical Wizards LLC Lakewood, 80226 CO RegisteredPlumbing Get a quote Claim
Mechanical Works & Solutions LLC Tucson, 85710 AZ LicensedCR-39 Air Conditioning and Refrigeration 345020 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 914 of 1221 · 122,072 listings

What to know before hiring for plumbing and hvac