Swan Heating & Air of Denver
Report verdict
Licensed & active (expires 2027-02-28) · Board discipline/legal flag on record — read the board record first · 130 permits on file (Boulder, Boulder County)
68/100 HomeProFax Score — public-record factors only, not a rating of workmanship. How the score works Full report
The state board is the authority. A flag is a prompt to read the board record, not a verdict. Verify license status with the issuing board before you hire. See methodology and disclaimer & corrections.
What this report checks
Score breakdown
| Factor | Points | Why |
|---|---|---|
| License status | 35/35 | Active license on file with a state board |
| Discipline & legal flags | 0/20 | Disciplinary action on board record |
| Permit history | 20/20 | 130 permits on file |
| Reviews (BBB + HomeProFax) | 13/25 | No BBB rating on file and no approved HomeProFax reviews yet (neutral). External ratings are linked below, not stored |
A simple, transparent sum of public-record factors. How the score works. Not a rating of workmanship.
Source data as of: Report rebuilt from source files on 2026-10-19 · license status refreshed from City of Aurora list, 2026-10-21, City of Thornton list, 2026-10-21, City of Arvada list, 2026-10-21 · most recent permit on file: 2026-08-06.
What we checked
| License | Checked | CO Plumbing Contractor #3320 · active · 8 licenses on file, 8 active |
| Bond | Not available in CO | |
| Workers' comp | Not available in CO | |
| Years licensed | Checked | Licensed since 2014 |
| Business registration | Checked | no confirmed SoS match (held/unmatched) |
| Permits | Checked | 130 permits on record |
| Discipline | Checked | board action on record |
| OSHA | Not checked yet | OSHA records not checked yet |
| Reviews & outside links | Not checked yet | No review lookup run yet |
| Contractor-provided | Not checked yet | Nothing provided by the contractor yet |
Public records as of their source dates. Board status is shown as reported by the board. Not a guarantee. Ask the contractor for their verified HomeProFax report.
Licenses
Licensed since 2014 (earliest original issue date on these state license records; not a business start date)
| License # | Type | Status | Issued | Expires | Source |
|---|---|---|---|---|---|
| CO 3320 | Plumbing Contractor (PC) | active discipline | 2014-12-17 | 2027-02-28 | State board |
| CO 100867 | Electrical Contractor (EC) | active | 2016-09-27 | 2029-09-30 | State board |
| CO Aurora city license | City of Aurora (HVAC/Mechanical Contractor) City license: Mechanical Systems Contractor | active Status from City of Aurora list, 2026-10-21 | — | — | City of Aurora licensed-contractor list (public), retrieved 2026-10-21 |
| CO LCC2015062376 | City of Thornton (HVAC/Mechanical and Plumbing Contractor) City license: Class D Plumbing/Mechanical | active Status from City of Thornton list, 2026-10-21 | — | 2027-03-01 | City of Thornton licensed-contractor list (public), retrieved 2026-10-21 |
| CO LCC2015062376 | City of Thornton (Electrical Contractor) City license: Class D Electrical | active Status from City of Thornton list, 2026-10-21 | — | 2028-05-04 | City of Thornton licensed-contractor list (public), retrieved 2026-10-21 |
| CO AEC2286 | City of Arvada (Plumbing Contractor) City license: Plumbing | active Status from City of Arvada list, 2026-10-21 | — | — | City of Arvada licensed-contractor list (public), retrieved 2026-10-21 |
| CO AEC2286 | City of Arvada (HVAC/Mechanical Contractor) City license: Mechanical | active Status from City of Arvada list, 2026-10-21 | — | — | City of Arvada licensed-contractor list (public), retrieved 2026-10-21 |
| CO AEC2286 | City of Arvada (Electrical Contractor) City license: Electrical | active Status from City of Arvada list, 2026-10-21 | — | — | City of Arvada licensed-contractor list (public), retrieved 2026-10-21 |
Building permits
| Date | Permit | Type | Address | Value |
|---|---|---|---|---|
| 2026-08-06 | MEC2026-01264 | Mechanical Permit | 811 ORMAN DR | $3,750 |
| 2026-07-27 | MEC2026-01164 | Mechanical Permit | 4655 SHAWNEE PL | $6,975 |
| 2026-04-17 | BP-26-1200 | Electrical Service Change | 6724 MCCALL DRIVE | — |
| 2026-02-23 | MEC2026-00162 | Mechanical Permit | 3645 ENDICOTT DR | $4,134 |
| 2026-02-23 | MEC2026-00061 | Mechanical Permit | 473 JUNIPER AVE | $7,000 |
| 2025-10-31 | BP-25-3103 | Furnace | 836 55TH STREET | — |
| 2025-10-31 | BP-25-3106 | Mechanical Heat Pump | 836 55TH STREET | — |
| 2025-10-20 | MEC2025-01668 | Mechanical Permit | 4125 GUADELOUPE ST | $12,000 |
| 2025-10-20 | MEC2025-01470 | Mechanical Permit | 4838 BRANDON CREEK DR | $6,715 |
| 2025-09-05 | MEC2025-01471 | Mechanical Permit | 2817 CORDRY CT | $2,389 |
| 2025-04-24 | BP-25-1030 | Mechanical Mini Split | 4617 HIGHLAND DRIVE | — |
| 2025-04-24 | BP-25-1031 | Mechanical Mini Split | 4617 HIGHLAND DRIVE | — |
| 2025-04-10 | BP-25-0887 | Mechanical Heat Pump | 4728 ASHFIELD COURT | — |
| 2025-04-10 | BP-25-0888 | Furnace | 4728 ASHFIELD COURT | — |
| 2025-02-19 | MEC2025-00256 | Mechanical Permit | 3820 PINON DR | $9,000 |
| 2025-02-10 | MEC2025-00198 | Mechanical Permit | 1000 ITHACA DR | $5,000 |
| 2025-02-10 | MEC2025-00200 | Mechanical Permit | 3790 COLORADO AVE I | $6,000 |
| 2024-12-16 | BP-24-3638 | Furnace | 12580 N63RD STREET | — |
| 2024-12-09 | BP-24-3571 | Air Conditioning | 7475 PARK LANE ROAD | — |
| 2024-10-09 | BP-24-2942 | Air Conditioning | 371 N76TH STREET | — |
| 2024-10-09 | BP-24-2943 | Furnace | 371 N76TH STREET | — |
| 2024-09-19 | BP-24-2732 | Mechanical Mini Split | 4156 PEBBLE BEACH DRIVE | — |
| 2024-09-11 | BP-24-2603 | Mechanical Heat Pump | 6915 RABBIT MOUNTAIN ROAD | — |
| 2024-09-09 | BP-24-2567 | Water Heater | 10525 HILLCREST DRIVE | — |
| 2024-03-18 | MEC2024-00363 | Mechanical Permit | 3380 34TH ST C | $6,080 |
| 2023-12-20 | MEC2023-01907 | Mechanical Permit | 1900 KOHLER DR | $15,699 |
| 2023-08-04 | BP-23-1906 | Furnace | 7114 CARTER TRAIL | — |
| 2023-08-01 | BP-23-1871 | Water Heater | 550 WEWOKA DRIVE | — |
| 2023-06-23 | ELE2023-00606 | Electrical Permit | 2817 CORDRY CT | $485 |
| 2023-06-14 | MEC2023-00877 | Mechanical Permit | 2817 CORDRY CT | $8,008 |
| 2023-05-02 | BP-23-1008 | Air Conditioning | 8920 LITTLE RAVEN TRAIL | — |
| 2023-04-27 | BP-23-0967 | Furnace | 1238 MEADOWLARK DRIVE | — |
| 2022-12-23 | MEC2022-02241 | Mechanical Permit | 811 ORMAN DR | $8,710 |
| 2022-11-08 | MEC2022-01967 | Mechanical Permit | 5047 GALLATIN PL | $10,470 |
| 2022-11-08 | MEC2022-01968 | Mechanical Permit | 3315 19TH ST | $21,521 |
| 2022-10-24 | ELE2022-01421 | Electrical Permit | 1330 KINGWOOD PL | $750 |
| 2022-09-07 | MEC2022-01652 | Mechanical Permit | 1179 MONROE DR B | $2,404 |
| 2022-08-05 | MEC2022-01410 | Mechanical Permit | 3933 PROMONTORY CT | $17,000 |
| 2022-07-22 | MEC2022-01379 | Mechanical Permit | 1548 GREENBRIAR BLVD | $19,664 |
| 2022-06-07 | MEC2022-01104 | Mechanical Permit | 1370 YELLOW PINE AVE | $2,371 |
| 2022-02-22 | MEC2022-00323 | Mechanical Permit | 1064 10TH ST | $17,840 |
| 2022-02-14 | ELE2022-00217 | Electrical Permit | 1185 HANCOCK DR | $485 |
| 2022-02-14 | MEC2022-00068 | Mechanical Permit | 1185 HANCOCK DR | $7,943 |
| 2022-01-19 | BP-22-0126 | Boiler | 6050 OLDE STAGE ROAD | — |
| 2022-01-19 | BP-22-0127 | Mechanical - Other | 6050 OLDE STAGE ROAD | — |
| 2022-01-11 | MEC2022-00036 | Mechanical Permit | 2360 23RD ST | $20,494 |
| 2022-01-03 | BP-22-0001 | Furnace | 1306 REED RANCH ROAD | — |
| 2021-12-13 | BP-21-3057 | Water Heater | 4556 APPLE WAY | — |
| 2021-12-01 | MEC2021-02304 | Mechanical Permit | 1555 TAMARACK AVE | $19,460 |
| 2021-10-20 | MEC2021-02060 | Mechanical Permit | 2817 CORDRY CT | $9,598 |
| 2021-10-13 | BP-21-2544 | Furnace | 10328 BASELINE ROAD | — |
| 2021-08-18 | MEC2021-01651 | Mechanical Permit | 40 S 32ND ST | $8,024 |
| 2021-08-06 | MEC2021-01553 | Mechanical Permit | 473 JUNIPER AVE | $3,000 |
| 2021-07-28 | MEC2021-01466 | Mechanical Permit | 501 MANHATTAN DR 204 | $14,621 |
| 2021-05-24 | BP-21-1175 | Water Heater | 7054 CARTER TRAIL | — |
| 2021-02-03 | MEC2021-00189 | Mechanical Permit | 5402 BLACKHAWK RD | $4,000 |
| 2021-01-08 | MEC2020-02016 | Mechanical Permit | 1937 NORWOOD AVE | $5,000 |
| 2020-08-28 | MEC2020-01390 | Mechanical Permit | 3875 BIRCHWOOD DR | $7,874 |
| 2020-05-22 | MEC2020-00706 | Mechanical Permit | 1335 OAK CT | $5,445 |
| 2020-05-19 | BP-20-0993 | Plumbing - Other | 11870 JADE STREET | — |
| 2020-05-05 | MEC2020-00619 | Mechanical Permit | 2360 23RD ST | $10,100 |
| 2020-04-27 | BP-20-0800 | Water Heater | 8120 WILLOW BEND COURT | — |
| 2020-04-03 | MEC2020-00494 | Mechanical Permit | 3650 EMERSON AVE | $2,483 |
| 2020-03-26 | BP-20-0612 | Water Heater | 4448 DRIFTWOOD PLACE | — |
| 2020-03-20 | BP-20-0582 | Air Conditioning | 7465 PARK LANE ROAD | — |
| 2020-02-25 | BP-20-0404 | Boiler | 111 RIDGE ROAD | — |
| 2019-12-20 | BP-19-3569 | Boiler | 8513 N95TH STREET | — |
| 2019-12-09 | BP-19-3459 | Furnace | 4736 TALLY HO COURT | — |
| 2019-12-03 | BP-19-3390 | Furnace | 10525 HILLCREST DRIVE | — |
| 2019-12-03 | BP-19-3389 | Air Conditioning | 7386 UTE ROAD | — |
| 2019-10-04 | MEC2019-01656 | Mechanical Permit | 5047 GALLATIN PL | $2,189 |
| 2019-04-19 | MEC2019-00531 | Mechanical Permit | 4036 ELEUTHERA CT | $15,553 |
| 2019-04-16 | MEC2019-00523 | Mechanical Permit | 4205 MARTIN DR | $4,508 |
| 2019-04-01 | BP-19-0760 | Boiler | 555 S68TH STREET | — |
| 2019-02-05 | BP-19-0295 | Furnace | 4156 PEBBLE BEACH DRIVE | — |
| 2018-10-26 | MEC2018-01237 | Mechanical Permit | 644 COLLEGE AVE | $8,986 |
| 2018-10-23 | BP-18-3427 | Furnace | 4844 SILVER SAGE COURT | — |
| 2018-10-09 | MEC2018-01109 | Mechanical Permit | 500 MANHATTAN DR B5 | $3,945 |
| 2018-10-02 | BP-18-3047 | Water Heater | 4156 PEBBLE BEACH DRIVE | — |
| 2018-09-25 | BP-18-2876 | Water Heater | 8920 LITTLE RAVEN TRAIL | — |
| 2018-09-17 | BP-18-2719 | Air Conditioning | 7035 OVERBROOK DRIVE | — |
| 2018-09-17 | BP-18-2720 | Air Conditioning | 5612 N71ST STREET | — |
| 2018-07-13 | BP-18-1495 | Furnace | 4706 CHATHAM STREET | — |
| 2018-06-12 | MEC2018-00358 | Mechanical Permit | 1602 GROVE ST | $7,397 |
| 2018-05-25 | MEC2018-00327 | Mechanical Permit | 5362 GALLATIN PL | $17,146 |
| 2018-05-04 | MEC2018-00227 | Mechanical Permit | 4955 TWIN LAKES RD 58 | $2,889 |
| 2018-03-29 | PMT2017-03413-MEC | Mechanical Permit | 2201 PEARL ST 110 | $1,100 |
| 2018-03-27 | PMT2018-20158-MEC | Mechanical Permit | 1179 MONROE DR A | $3,574 |
| 2018-03-13 | PMT2018-20134-MEC | Mechanical Permit | 4903 NOBLE PARK PL | $10,957 |
| 2018-01-31 | PMT2018-00371-MEC | Mechanical Permit | 473 JUNIPER AV | $6,422 |
| 2018-01-23 | PMT2018-20048-MEC | Mechanical Permit | 4500 BASELINE RD 4306 | $5,850 |
| 2018-01-10 | BP-18-0052 | Furnace | 4556 APPLE WAY | — |
| 2017-12-22 | BP-17-2760 | Furnace | 4331 SAGE COURT | — |
| 2017-12-07 | PMT2017-20571-MEC | Mechanical Permit | 355 S 44TH ST | $12,500 |
| 2017-11-21 | BP-17-2506 | Furnace | 7418 SINGING HILLS DRIVE K101 | — |
| 2017-11-20 | BP-17-2498 | Water Heater | 1720 SMARSHALL ROAD 17 | — |
| 2017-11-15 | PMT2017-20527-MEC | Mechanical Permit | 1290 TOEDTLI DR | $16,144 |
| 2017-08-17 | PMT2017-20351-MEC | Mechanical Permit | 1139 MONROE DR D | $2,156 |
| 2017-03-21 | BP-17-0484 | Water Heater | 7216 PAINT BRUSH TRAIL | — |
| 2017-02-22 | BP-17-0289 | Water Heater | 12738 SHERAMDI STREET | — |
Showing the 100 most recent of 130 permits on file. Source: City of Boulder Open Data (Construction Permits), Boulder County Open Data (Land Use/Accela building permits, CC BY 4.0)
Permit data: Boulder County (Land Use / Accela), licensed under CC BY 4.0. Matched to contractors and modified by HomeProFax; not endorsed by Boulder County. Retrieved Oct 25, 2026.
Permit data: City of Boulder Open Data, dedicated to the public domain under CC0 1.0. Matched to contractors by HomeProFax.
Discipline, complaints & legal
Board record 1 license record(s) carry a disciplinary/legal-action flag from the state board: CO PC 3320 (Plumbing Contractor). Our board data records that a flag exists but not its date, description or resolution — read the full action at the board.
Around the web
Search other sites — these open a search for this name and location. They are not verified matches; check the business name, address and license number on the result.
Search Google Maps ↗ Search Angi ↗ Search Yelp ↗ Search BBB ↗ Search HomeAdvisor ↗
Outside ratings are shown for context only and are not part of the HomeProFax Score. Why?
Reviews
External review checks (we link out; we do not store or score Google, Angi, Yelp or Houzz ratings):
Check Google reviews ↗ Search BBB ↗
Homeowner reviews on HomeProFax
No published homeowner reviews yet.
Leave a review
Is this your business?
Claim this profile for free to correct details, add insurance and photos, and get a verified badge.
Swan Heating & Air of Denver · Plumbing Contractor
Denver, CO
License on file: CO ••••3320
Sources for this report
- Boulder County Open Data (Land Use/Accela building permits, CC BY 4.0)
- CO license board
- City of Arvada contractor license list
- City of Aurora contractor license list
- City of Boulder Open Data (Construction Permits)
- City of Thornton contractor license list
See something wrong? Request a correction. This report is compiled from public records and is not a consumer report.
Trades on this license record
Plumbers Electricians
From the license types matched to this business. Plumbers in Denver · Electricians in Denver
Compare other contractors in Denver
See other Denver profiles side by side by license status, permits and score, or ask HomeProFax to help match you.
Compare contractors in Denver → Get matched
Get matched stores your request on HomeProFax for matching review; no contractor is sent or sold your details today.
More Plumbers in Denver, CO
Compare 404 plumbers in Denver by license status, permits and score.
