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
Marcha PlumbingLicence verified Los Angeles, 91401 CA Permits3 permits with the city, 1 graded inspections on record 3 to 2020-01-26 Get a quote Claim
Marco Adrian Rojas Cantos Minneapolis, 55411 MN PermitsPulled plumbing or mechanical permits with the city (ZIP from job site) 3 to 2017-07-12 Get a quote Claim
Marcucci Heating and Air Conditioning inLicence verifiedActive this year Redwood City, 94063 CA PermitsPlumbing permits pulled with the City of San Francisco · C20 856600 3 to 2026-02-17 Get a quote Claim
Marcus Bush Minneapolis, 55407 MN PermitsPulled plumbing or mechanical permits with the city (ZIP from job site) 3 to 2020-06-22 Get a quote Claim
Margaret J Baier Minneapolis, 55412 MN PermitsPulled plumbing or mechanical permits with the city (ZIP from job site) 3 to 2022-08-15 Get a quote Claim
Maria Constanza De La O Carballo Minneapolis, 55407 MN PermitsPulled plumbing or mechanical permits with the city (ZIP from job site) 3 to 2017-07-14 Get a quote Claim
Maria Morocho Minneapolis, 55407 MN PermitsPulled plumbing or mechanical permits with the city (ZIP from job site) 3 to 2022-04-06 Get a quote Claim
Marie Ngo Minneapolis, 55430 MN PermitsPulled plumbing or mechanical permits with the city (ZIP from job site) 3 to 2017-05-17 Get a quote Claim
Marin Baltes Minneapolis, 55410 MN PermitsPulled plumbing or mechanical permits with the city (ZIP from job site) 3 to 2019-11-01 Get a quote Claim
Marino & Son Plumbing & Heating, Inc.Active this year Baton Rouge, 70802 LA Permits 3 to 2026 Get a quote Claim
Mario Plumbing Service LLC Lyons, 60534 IL PermitsPlumbing Contractor · Plumbing Contractor SBC198334 3 to 2025 Get a quote Claim
Mariott Hottell College Station, 77845 TX PermitsPermits pulled with the city 3 to 2024-09-20 Get a quote Claim
Mark Allen ConstructionActive this year Fair Oaks, 95628 CA PermitsPlumbing permits pulled with the City of San Francisco 3 to 2025-11-24 Get a quote Claim
Mark Apfelbacher Minneapolis, 55414 MN PermitsPulled plumbing or mechanical permits with the city (ZIP from job site) 3 to 2022-10-03 Get a quote Claim
Mark C Johnston Inc Sacramento, 95819 CA PermitsPermits pulled with the City of Sacramento 3 to 2025-10-20 Get a quote Claim
Mark Conner Heating & Air Chattanooga, 37405 TN PermitsMechanical Permit 3 to 2021-11-24 Get a quote Claim
Mark E Johnson Minneapolis, 55407 MN PermitsPulled plumbing or mechanical permits with the city (ZIP from job site) 3 to 2021-12-30 Get a quote Claim
Mark Fleckinger/Flecks Heating & Air CondActive this year Cincinnati, 45226 OH Permits3 permits pulled with the city since 2021, 1 completed 3 to 2026-10-26 Get a quote Claim
Mark M Matsumoto Minneapolis, 55419 MN PermitsPulled plumbing or mechanical permits with the city (ZIP from job site) 3 to 2019-08-08 Get a quote Claim
Mark McCollum Minneapolis, 55418 MN PermitsPulled plumbing or mechanical permits with the city (ZIP from job site) 3 to 2017-12-14 Get a quote Claim
Mark Pederson Minneapolis, 55406 MN PermitsPulled plumbing or mechanical permits with the city (ZIP from job site) 3 to 2017-10-27 Get a quote Claim
Mark Stensgard Minneapolis, 55417 MN PermitsPulled plumbing or mechanical permits with the city (ZIP from job site) 3 to 2021-05-18 Get a quote Claim
Mark T Machacek Minneapolis, 55405 MN PermitsPulled plumbing or mechanical permits with the city (ZIP from job site) 3 to 2017-03-17 Get a quote Claim
Mark W Kenny Minneapolis, 55407 MN PermitsPulled plumbing or mechanical permits with the city (ZIP from job site) 3 to 2018-08-23 Get a quote Claim
Mark's Miracle Plumbing Gainesville, 32608 FL PermitsAlachua County Plumbing or Mechanical Permit (ZIP from job site) 3 to 2021 Get a quote Claim
Markku K Majamaki Minneapolis, 55406 MN PermitsPulled plumbing or mechanical permits with the city (ZIP from job site) 3 to 2017-09-12 Get a quote Claim
Marler and Sons Chattanooga, 37406 TN PermitsPlumbing Permit 4 to 2021-11-01 Get a quote Claim
Marna Wilson Minneapolis, 55417 MN PermitsPulled plumbing or mechanical permits with the city (ZIP from job site) 3 to 2021-07-08 Get a quote Claim
Marnade Services, Corp. Gainesville, 32606 FL PermitsAlachua County Plumbing or Mechanical Permit (ZIP from job site) 3 to 2019 Get a quote Claim
Marpool, Inc Naperville, 60540 IL PermitsPermits pulled with the city as a plumbing, mechanical or sewer and water contractor 3 to 2024-06-03 Get a quote Claim
Martin Mechanical LLCActive this year Brentwood, 37027 TN PermitsGas and Mechanical Permit 3 to 2026-10-15 Get a quote Claim
Martin Thibault ConstructionLicence verified Los Angeles, 90028 CA Permits3 permits with the city, 4 graded inspections on record 3 to 2023-04-18 Get a quote Claim
Martin Tynan & Son ConstructionLicence verified Burlingame, 94010 CA PermitsPlumbing permits pulled with the City of San Francisco 3 to 2025-02-04 Get a quote Claim
Martinez Frogs IncActive this year Melrose Park, 60160 IL PermitsPlumbing Contractor · Plumbing Contractor BC14433 3 to 2026 Get a quote Claim
Martinez Investment Group LLC Columbus, 43211 OH Permits3 permits pulled with the city since 2021, 3 through final inspection 3 to 2021-08-19 Get a quote Claim
Martinez Plumbing Co Dallas, 75212 TX PermitsPlumbing or Mechanical 3 to 2020 Get a quote Claim
Martyn Plumbing LLC Corpus Christi, 78418 TX PermitsPermits pulled as a general contractor 3 to 2025-07-30 Get a quote Claim
Marucheck ConstructionLicence verified Berkeley, 94702 CA PermitsPlumbing permits pulled with the City of San Francisco 3 to 2023-07-19 Get a quote Claim
Marvin W. Mielke, Inc. Columbus, 43054 OH Permits3 permits pulled with the city since 2021, 2 through final inspection 3 to 2022-10-05 Get a quote Claim
Mary Ferrian Minneapolis, 55418 MN PermitsPulled plumbing or mechanical permits with the city (ZIP from job site) 3 to 2024-10-31 Get a quote Claim
Mascot Mechanical LLC Allen, 75013 TX PermitsPlumbing or Mechanical 3 to 2019 Get a quote Claim
Mason PlumbingLicence verified San Anselmo, 94960 CA PermitsCSLB 817803 3 to 2019-05-21 Get a quote Claim
Masten Air Conditioning & Heating Inc Denton TX PermitsPlumbing or Mechanical Permit 3 to 2025-02-11 Get a quote Claim
Master Air TechLicence verified Los Angeles, 91331 CA Permits3 permits with the city, 6 graded inspections on record 3 to 2022-03-18 Get a quote Claim
Master Builders Remodelers PlumbingActive this year Denton TX PermitsPlumbing or Mechanical Permit 3 to 2026-07-06 Get a quote Claim
Master Flow Heating and Air ConditioningLicence verified Fallbrook, 92028 CA PermitsPulled plumbing, heating and mechanical permits in unincorporated San Diego County, most recently in 2015 · C20 942505 3 to 2015-07-09 Get a quote Claim
Master Flow Plumbing Inc Los Angeles, 91405 CA Permits3 permits with the city, 2 graded inspections on record 3 to 2020-11-24 Get a quote Claim
Master Plumbing Inc Cincinnati, 45237 OH Permits3 permits pulled with the city since 2021, 3 completed 3 to 2023-10-02 Get a quote Claim
Masterpiece Design & Build IncActive this year San Jose, 95132 CA PermitsBuilding permits pulled with the City of San Jose 3 to 2026-10-15 Get a quote Claim
Masters Plumbing Contractor IncActive this year Miami, 33176 FL PermitsCertified Plumbing Contractor 3 to 2026-07-31 Get a quote Claim
Mathew Khang Minneapolis, 55410 MN PermitsPulled plumbing or mechanical permits with the city (ZIP from job site) 3 to 2025-05-19 Get a quote Claim
Mathews Air Comfort Solutions Farmers Branch, 75234 TX PermitsPlumbing or Mechanical 3 to 2020 Get a quote Claim
Matrix Enterprises Joseph Christopher Sproles Bellevue, 98006 WA PermitsMechanical No Plan Review Permit 3 to 2023-09-24 Get a quote Claim
Matsukuma Jerry ConradLicence verified Los Angeles, 90018 CA Permits3 permits with the city, 1 graded inspections on record 3 to 2019-06-10 Get a quote Claim
Matt Vanahn Minneapolis, 55419 MN PermitsPulled plumbing or mechanical permits with the city (ZIP from job site) 3 to 2025-10-10 Get a quote Claim
Matthew C Dowgwillo Minneapolis, 55408 MN PermitsPulled plumbing or mechanical permits with the city (ZIP from job site) 3 to 2018-05-29 Get a quote Claim
Matthew Cartier Minneapolis, 55406 MN PermitsPulled plumbing or mechanical permits with the city (ZIP from job site) 3 to 2017-10-23 Get a quote Claim
Matthew E Nuttall Minneapolis, 55406 MN PermitsPulled plumbing or mechanical permits with the city (ZIP from job site) 3 to 2018-06-28 Get a quote Claim
Matthew Fisher Minneapolis, 55409 MN PermitsPulled plumbing or mechanical permits with the city (ZIP from job site) 3 to 2018-01-17 Get a quote Claim
Matthew Gillen Minneapolis, 55418 MN PermitsPulled plumbing or mechanical permits with the city (ZIP from job site) 3 to 2021-08-19 Get a quote Claim
Matthew Hayden/ Adco Heating & Air Conditioning Cincinnati, 45229 OH Permits3 permits pulled with the city since 2021, 3 completed 3 to 2024-06-10 Get a quote Claim
Matthew J Tyler Minneapolis, 55419 MN PermitsPulled plumbing or mechanical permits with the city (ZIP from job site) 3 to 2025-09-22 Get a quote Claim
Matthew OpitzActive this year Minneapolis, 55417 MN PermitsPulled plumbing or mechanical permits with the city (ZIP from job site) 3 to 2026-08-03 Get a quote Claim
Matthew R Jensen Minneapolis, 55430 MN PermitsPulled plumbing or mechanical permits with the city (ZIP from job site) 3 to 2021-05-25 Get a quote Claim
Matthew Stanoch Minneapolis, 55407 MN PermitsPulled plumbing or mechanical permits with the city (ZIP from job site) 3 to 2022-05-26 Get a quote Claim
Matthew W Kretzman Minneapolis, 55406 MN PermitsPulled plumbing or mechanical permits with the city (ZIP from job site) 3 to 2017-05-25 Get a quote Claim
Matthew WaldnerActive this year Minneapolis, 55405 MN PermitsPulled plumbing or mechanical permits with the city (ZIP from job site) 3 to 2026-10-05 Get a quote Claim
Matthews Plumbing Service Inc Wheaton, 60187 IL PermitsPermits pulled with the city and inspected on site 3 to 2025 Get a quote Claim
Mauro Electric Heating & Air Ricky Isaac MauroActive this year Bellevue, 98006 WA PermitsMechanical No Plan Review Permit 3 to 2025-11-24 Get a quote Claim
Maverick Heating and Air Conditioning Bend, 97702 OR PermitsPulled plumbing, heating and cooling permits with the City of Bend, and inspected on site, most recently in 2024 3 to 2024-07-22 Get a quote Claim
Mawerdi A Hamid Minneapolis, 55407 MN PermitsPulled plumbing or mechanical permits with the city (ZIP from job site) 3 to 2017-06-20 Get a quote Claim
Max GinsbergActive this year Minneapolis, 55419 MN PermitsPulled plumbing or mechanical permits with the city (ZIP from job site) 3 to 2026-08-03 Get a quote Claim
Max Service Air Condtioning and Heat LLC Palm Coast FL PermitsPermits pulled with the City of Palm Coast 3 to 2025-04-03 Get a quote Claim
Max's PlumbingActive this year Harker Heigh, 76548 TX PermitsPlumbing Contractor 3 to 2026 Get a quote Claim
Maxair Inc. Atlanta, 30329 GA PermitsPulled 3 plumbing and HVAC permits with DeKalb County, 2019; 6 of 6 inspections passed 3 to 2019-11-15 Get a quote Claim
Maximus Plumbing LLC New Braunfels, 78130 TX PermitsPermits pulled as a plumbing contractor 3 to 2025-08-06 Get a quote Claim
Maxon Mechanical IncLicence verified Lincoln, 95648 CA PermitsPlumbing permits pulled with the City of San Francisco 3 to 2023-03-02 Get a quote Claim
Maxwork LLCActive this year Bellevue, 98005 WA PermitsMechanical No Plan Review Permit 3 to 2026-05-29 Get a quote Claim
Mayan Plumbing LLCActive this year Naperville, 60563 IL PermitsPermits pulled with the city as a plumbing, mechanical or sewer and water contractor 3 to 2026-08-11 Get a quote Claim
Mayday PlumbingActive this year Naperville, 60564 IL PermitsPermits pulled with the city as a plumbing, mechanical or sewer and water contractor 3 to 2026-06-18 Get a quote Claim
Mayfield Plumbing & Backflow Boulder, 80304 CO PermitsPermits pulled as a registered plumbing contractor 3 to 2025-09-05 Get a quote Claim
Maza HVAC CorpActive this year Miami, 33196 FL PermitsCertified Air Conditioning Contractor 3 to 2026-08-06 Get a quote Claim
Mbtj Bangert IncLicence verified Los Angeles, 90045 CA Permits3 permits with the city, 1 graded inspections on record 3 to 2023-01-12 Get a quote Claim
Mc Construction ServicesLicence verifiedActive this year San Francisco, 94124 CA PermitsPlumbing permits pulled with the City of San Francisco 3 to 2026-08-12 Get a quote Claim
McAdams Plumbing Atlanta, 30316 GA PermitsPulled 3 plumbing and HVAC permits with DeKalb County, 2017-2019; 15 of 16 inspections passed; Georgia licence MP207769, confirmed against the state register under this name 3 to 2019-05-07 Get a quote Claim
McCall Plumbing LLCActive this year St. Louis, 63118 MO PermitsPlumbing permits 3 to 2026-10-13 Get a quote Claim
McDowd PlumbingActive this year Liberty Hill, 78642 TX PermitsPlumbing Contractor 3 to 2026 Get a quote Claim
McGee Heating & A/C LLCActive this year Cincinnati, 45211 OH Permits3 permits pulled with the city since 2021, 2 completed 3 to 2026-03-30 Get a quote Claim
McGowans Heating and Air Conditioning Palm Coast FL PermitsPermits pulled with the City of Palm Coast 3 to 2024-11-26 Get a quote Claim
McHugh's Plumbing, Inc. Cleveland, 44113 OH Permits3 permits pulled with the city, 5 inspections on record 3 to 2021-05-06 Get a quote Claim
McLean Construction Inc Raleigh, 27603 NC PermitsResidential Mechanical Permits 3 to 2024-05-09 Get a quote Claim
McNeel Plumbing Spring Branc, 78070 TX PermitsPlumbing Contractor · All Plumbing, Gas, Sewer RMP-21-41057 3 to 2025 Get a quote Claim
McQueen Plumbing Farmers Branch, 75234 TX PermitsPlumbing or Mechanical 3 to 2020 Get a quote Claim
McQueen Plumbing and Sewer Cleaning Scottsdale AZ PermitsBuilding permits pulled with the City of Scottsdale 3 to 2024-05-02 Get a quote Claim
Md Air Llc/Michael S Discepoli Cincinnati, 45229 OH Permits3 permits pulled with the city since 2021, 2 completed 3 to 2025-11-03 Get a quote Claim
Mdi Construction Inc Cincinnati, 45211 OH Permits3 permits pulled with the city since 2021, 3 completed 3 to 2024-01-08 Get a quote Claim
Mds Maintenance, Llc-Hays Nashville, 37203 TN PermitsGas and Mechanical Permit 3 to 2023-12-08 Get a quote Claim
Mechanical Air Conditioning & Heating Ventilation Los Angeles, 90501 CA Permits3 permits with the city, 3 graded inspections on record 3 to 2020-10-08 Get a quote Claim
Mechanical Services of Central Fl Orlando, 32837 FL PermitsPermits pulled with the City of Orlando 3 to 2018-04-26 Get a quote Claim
Mechanical Services of Southern NevadaLicence verified Las Vegas NV PermitsHVAC Change-Out Permit 3 to 2023-01-03 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. Dallas and San Diego County and DeKalb County permit records here run to 2020 and April 2025 and April 2020, so a business known only from those records cannot carry Active this year.

Page 274 of 1221 · 122,072 listings

What to know before hiring for plumbing and hvac