Updated: Jul 10, 2026
Location and Projects
Address
8451 Rosemary St., Centennial, CO, 80112
Use our bidding system to
request a quote
Mk Roofing, Inc
Mk Roofing, Inc, 8451 Rosemary St, Centennial, CO (Owned by: Mcgill Michael) holds a General Contractor license and 33 other licenses according to the Westminster license board.
Their BuildZoom score of 111 ranks in the top 4% of 55,949 Colorado licensed contractors.
Their license was verified as active when we last checked. If you are thinking of hiring Mk Roofing, Inc, we recommend double-checking their license status with the license board and using our bidding system to get competitive quotes.
Mk Roofing, Inc Contact Information
Phone Number: (720) 255-7342
Edit
Address: 8451 Rosemary St., Centennial, CO 80112
Edit
Do you work for this business? Unlock this free profile to update company info and see who's viewing your profile.
Mk Roofing, Inc Centennial
Quality
111
96th percentile
Pro tip:
We generally recommend hiring a contractor with a score higher than 95.
Mk Roofing, Inc has a BuildZoom score of 111, which places them above 96% of 55,949 contractors in Colorado.
Activity
|
560 projects
|
2025 |
|
1012 projects
|
2024 |
|
1268 projects
|
2023 |
Our building permit records indicate that Mk Roofing, Inc has worked on at least
2840.0 projects over the past 3 years.
This is an overview of this contractor's activity. Click here to access our complete licensing and building permit database.
This is an overview of this contractor's activity. Click here to access our complete licensing and building permit database.
Experience
|
363 projects
|
Commercial Renovations |
|
307 projects
|
Home Additions |
|
10 projects
|
New Constructions |
|
60 projects
|
Roofing projects |
Analyzing permits over the last 4 years shows that Mk Roofing, Inc mostly works on
commercial renovation
and home addition
projects.
Pricing
|
224 projects
|
< $5k |
|
763 projects
|
$5k-$20k |
|
1247 projects
|
$20k-$50k |
|
71 projects
|
$50k-$100k |
|
2 projects
|
$100k-$250k |
The typical size of their permits is approximately $22,032. This graph shows the distribution of these job values.
Pro tip:
For more details about their pricing, check out their recent activity to see how much they have charged for different types of work.
This is a sample of this contractor's permits. Click here to access their complete permit history.
Install a 4.050 kw grid tied roof flush mounted solar photovoltaic system. project includes an electrical service change to a new 200a main breaker enclosure with a 150a main breaker. upgrading the utility meter to a new 200a lever bypass utility meter socket
Valuation:
$17,665
Permit #:
MEP-6134-2025
Status:
expired
Fee:
$738
Permit Type:
N/A
Building Type:
N/A
4730 n saint paul st - sfr- 10.00 kw photovoltaic - mod dwgs 25-elec-2826 modifications/revisions to permit #2025-elec-0002826 (log # 2025-log-0002162). revision include module swap to ja solar 405w panels mounting equipment change to snap n rack rl universal layout change and msp size adjusted to 150a
Valuation:
N/A
Permit #:
2025-ELEC-0004443
Status:
issued
Fee:
$50
Permit Type:
N/A
Building Type:
Single family res...
4730 n saint paul st - sfr- 10.00 kw photovoltaic - mod dwgs 25-elec-2826 modifications/revisions to permit #2025-elec-0002826 (log # 2025-log-0002162). revision include module swap to ja solar 405w panels mounting equipment change to snap n rack rl universal layout change and msp size adjusted to 150a
Valuation:
N/A
Permit #:
2025-LOG-0003611
Status:
approved
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Install a 4.860 kw grid tied roof flush mounted solar photovoltaic system. project includes electrical service change to a new 200a main service panel with a 200a main breaker and upgrading the existing utility meter to a new 200a lever by-pass utility meter socket. *** 5/19/25 update to panel and mounting***
Valuation:
N/A
Permit #:
ELE2025-00269
Status:
complete
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
New meter release & final electrical inspection needed per core utility request; this is in relation to closed permit #bld-2024-00455. we require this electrical miscellaneous permit per arapahoe county permit technician suggestion as we had passed final inspection for photovoltaic permit #bld-2024-00455 but core electrical cooperative denied the meter release as they require the prod... see more
Valuation:
N/A
Permit #:
BLD-2025-00966
Status:
issued
Fee:
$156
Permit Type:
N/A
Building Type:
N/A
Revisions/modifications to existing permit 2024-elec-0013656 2025-elec-0000192 2025-elec-0001031 (2024-log-0011473 2025-log-0000078 2025-log-000891). revisions include the following: - change point of interconnection to load side tap into existing main breaker enclosure
Valuation:
N/A
Permit #:
2025-ELEC-0002249
Status:
final
Fee:
$50
Permit Type:
N/A
Building Type:
Single family res...
Revisions/modifications to existing permit 2024-elec-0013656 2025-elec-0000192 2025-elec-0001031 (2024-log-0011473 2025-log-0000078 2025-log-000891). revisions include the following: - change point of interconnection to load side tap into existing main breaker enclosure
Valuation:
N/A
Permit #:
2025-LOG-0001990
Status:
approved
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Revisions/modifications to permit #2025-elec-0000024; log #2024-log-0013042. revision details: equipment changed from snap n rack to unirac rail stronghold butyl swapped optimizers to s500b's swapped to a 5k inverter added dc disco on the detached garage
Valuation:
N/A
Permit #:
2025-ELEC-0001928
Status:
final
Fee:
$50
Permit Type:
N/A
Building Type:
Single family res...
Revisions/modifications to permit #2025-elec-0000024; log #2024-log-0013042. revision details: equipment changed from snap n rack to unirac rail stronghold butyl swapped optimizers to s500b's swapped to a 5k inverter added dc disco on the detached garage
Valuation:
N/A
Permit #:
2025-LOG-0001666
Status:
approved
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Modification/revision to permit #2025-elec-0001296 log #2025-log-0001080. revisions include: 1) revision to correct the layout to include a dc disconnect as well as to show the trenching details. 2) modules swapped to trina 415's. 3) sld revised
Valuation:
N/A
Permit #:
2025-LOG-0001864
Status:
withdrawn
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Comments: the service is upgrading to 100 amp| the service type is underground feeder| service change to new exterior 100a main breaker enclosure with 100a main breaker. also replacing the interior msp with new 125a panel with 100a main breaker
Valuation:
$3,500
Permit #:
1867938
Status:
issued
Fee:
$182
Permit Type:
Electrical permit
Building Type:
N/A
09/26/2024 revision submitted for gas line piping revisions. 08/19/2024 revision submitted for structural system to repair deficient existing structural conditions exposed during demolition. tenant finish of 2262 square feet for existing dunkin donuts remodel to include redesign of front service and drive through equipment areas. redesign of back of house kitchen bathroom relocation u... see more
Valuation:
$213,000
Permit #:
B2403414
Status:
complete
Fee:
$7,254
Permit Type:
N/A
Building Type:
N/A
2555 s adams st - single family residence - 13.20 kw photovoltaic solar w/ess install a 13.200 kw grid tied roof flush mounted solar photovoltaic system. includes a 13.5 kwh powerwall 3 energy storage system
Valuation:
$61,740
Permit #:
2025-ELEC-0003101
Status:
issued
Fee:
$50
Permit Type:
N/A
Building Type:
Single family res...
2555 s adams st - single family residence - 13.20 kw photovoltaic solar w/ess install a 13.200 kw grid tied roof flush mounted solar photovoltaic system. includes a 13.5 kwh powerwall 3 energy storage system
Valuation:
$61,740
Permit #:
2025-LOG-0000899
Status:
approved
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Install a 7.055 kw grid tied roof flush mounted solar photovoltaic system. project includes installation of energy storage system (bld-2025-00845) and electrical service upgrade (bld-2025-00844)
Valuation:
$59,233
Permit #:
BLD-2025-00846
Status:
expired
Fee:
$500
Permit Type:
N/A
Building Type:
N/A
Modifications/revisions for permit #2025-elec-0000192/2024-elec-0013656 (log 2025-log-0000078/2024-log-0011473.) revisions include change of point of interconnection to line side tap into existing main breaker enclosure
Valuation:
N/A
Permit #:
2025-ELEC-0001031
Status:
final
Fee:
$50
Permit Type:
N/A
Building Type:
Single family res...
Modifications/revisions for permit #2025-elec-0000192/2024-elec-0013656 (log 2025-log-0000078/2024-log-0011473.) revisions include change of point of interconnection to line side tap into existing main breaker enclosure
Valuation:
N/A
Permit #:
2025-LOG-0000891
Status:
approved
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Modifications/revisions for permit #2025-elec-0000192/2024-elec-0013656 (log 2025-log-0000078/2024-log-0011473.) revisions include change of point of interconnection to line side tap into existing main breaker enclosure
Valuation:
N/A
Permit #:
2025-ELEC-0000192
Status:
final
Fee:
$50
Permit Type:
N/A
Building Type:
Single family res...
Revisions/modifications to permit #2024-elec-0013656 (log #2024-log-0011473). revisions include the following: 1) module swap to trina 415w panels 2) point of interconnection has been changed to line side tap
Valuation:
N/A
Permit #:
2025-LOG-0000078
Status:
approved
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Install a 20.540 kw grid tied ground mounted solar photovoltaic system. includes an enphase battery energy storage system. rev01: correct 3 line per installer instruction and clarify 3 line
Valuation:
$30,245
Permit #:
BP-25-00006
Status:
complete
Fee:
$1,128
Permit Type:
N/A
Building Type:
N/A
Similar Contractors See more
158
BZ Score
$8.1K
Avg Project
-
Projects
154
BZ Score
$10K
Avg Project
-
Projects
157
BZ Score
$7.3K
Avg Project
-
Projects
Mk Roofing, Inc Reviews
BuildZoom hasn't received any reviews for Mk Roofing, Inc. Click here to be alerted when reviews are posted about them.
Recent Buildzoom Projects
Hiring a contractor?
Verified License
BuildZoom confirmed this contractor's license
Mk Roofing, Inc License info
Verified License
| License # | 2101188 |
| Status | Active |
| City | Westminster |
| Type | General Contractor |
- BuildZoom verified this license was active as of May 2026.
Verify this license's status for Mk Roofing, Inc at the City of Westminster, Colorado.
This is a sample of licensing data; click here to access a complete history.
Verified License
| License # | H-000445 |
| Status | Active |
| City | Aspen |
| Type | Homebuilder |
- BuildZoom verified this license was active as of July 2026.
Verify this license's status for Mk Roofing, Inc at the City of Aspen Contractor Licensing.
This is a sample of licensing data; click here to access a complete history.
Verified License
| License # | E-000379 |
| Status | Active |
| City | Aspen |
| Type | Electrical |
- BuildZoom verified this license was active as of July 2026.
Verify this license's status for Mk Roofing, Inc at the City of Aspen Contractor Licensing.
This is a sample of licensing data; click here to access a complete history.
Verified License
| License # | 2502-0055 |
| Status | Active |
| City | Aspen |
| Type | Other |
- BuildZoom verified this license was active as of July 2026.
Verify this license's status for Mk Roofing, Inc at the City of Aspen Contractor Licensing.
This is a sample of licensing data; click here to access a complete history.
Verified License
| Status | Active |
| City | Aurora |
| Type | Commercial Building Contractor |
- BuildZoom verified this license was active as of July 2026.
This is a sample of licensing data; click here to access a complete history.
Verified License
| License # | CR23-0543 |
| Status | Active |
| Town | Castle Rock |
| Type | Electrical |
| Date Issued | 08-13-2025 |
- BuildZoom verified this license was active as of April 2026.
Verify this license's status for Mk Roofing, Inc at the Castle Rock Town, Colorado.
This is a sample of licensing data; click here to access a complete history.
Verified License
| License # | D15075 |
| Status | Active |
| City | Littleton |
| Type | Contractor |
| Date Issued | 10-06-2025 |
- BuildZoom verified this license was active as of April 2026.
Verify this license's status for Mk Roofing, Inc at the The City of Littleton, CO.
This is a sample of licensing data; click here to access a complete history.
Verified License
| Status | Active |
| City | Denver |
| Type | Electrical |
- BuildZoom verified this license was active as of July 2026.
This is a sample of licensing data; click here to access a complete history.
Verified License
| Status | Active |
| City | Aurora |
| Type | Residential Building Contractor |
- BuildZoom verified this license was active as of July 2026.
This is a sample of licensing data; click here to access a complete history.
Verified License
| License # | ME-1764 |
| Status | Active |
| City | Fort Collins |
| Type | Sub Contractor |
- BuildZoom verified this license was active as of February 2026.
Verify this license's status for Mk Roofing, Inc at the City of Fort Collins.
This is a sample of licensing data; click here to access a complete history.
Verified License
| License # | EL3285 |
| Status | Active |
| County | Larimer County, Co |
| Type | Electrical Registration |
| Class | Electrical |
- BuildZoom verified this license was active as of January 2026.
Verify this license's status for Mk Roofing, Inc at the Larimer County.
This is a sample of licensing data; click here to access a complete history.
Verified License
| License # | S-4019 |
| Status | Active |
| City | Fort Collins |
| Type | Sub Contractor |
- BuildZoom verified this license was active as of May 2026.
Verify this license's status for Mk Roofing, Inc at the City of Fort Collins.
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | CON-20-0056 |
| Status | Active |
| County | Boulder County |
| Type | Miscellaneous |
- When BuildZoom last verified this license, it had an expiration date of April, 2026. Check the current license status of Mk Roofing, Inc with the Boulder County Land Use Department
This is a sample of licensing data; click here to access a complete history.
Verified License
| License # | LCC201900222 |
| Status | Active |
| City | Thornton |
| Type | Class D Electrical Expires 2027 04 10 |
- BuildZoom verified this license was active as of July 2026.
Verify this license's status for Mk Roofing, Inc at the Thornton City Development Contractor License.
This is a sample of licensing data; click here to access a complete history.
Verified License
| License # | AEC4799 |
| Status | Active |
| Town | Parker |
| Type | Contractor |
- BuildZoom verified this license was active as of April 2026.
Verify this license's status for Mk Roofing, Inc at the The Town of Parker, Colorado.
This is a sample of licensing data; click here to access a complete history.
Verified License
| License # | 1902083 |
| Status | Active |
| City | Westminster |
| Type | General Contractor |
- BuildZoom verified this license was active as of July 2026.
Verify this license's status for Mk Roofing, Inc at the City of Westminster, Colorado.
This is a sample of licensing data; click here to access a complete history.
Verified License
| License # | CL2836 |
| Status | Active |
| County | Larimer County, Co |
| Type | Solar |
| Class | Solar |
- BuildZoom verified this license was active as of July 2026.
Verify this license's status for Mk Roofing, Inc at the Larimer County.
This is a sample of licensing data; click here to access a complete history.
Verified License
| Status | Active |
| City | Aurora |
| Type | Roofing Contractor |
- BuildZoom verified this license was active as of July 2026.
This is a sample of licensing data; click here to access a complete history.
Verified License
| Status | Active |
| City | Denver |
| Type | D Roof Covering/Waterproofing |
- BuildZoom has not verified this license since September, 2024.
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | ELC9040355 |
| Status | Active |
| City | Lafayette |
| Type | Electrical Contractor |
- When BuildZoom last verified this license, it had an expiration date of October, 2022. Check the current license status of Mk Roofing, Inc with the City of Lafayette
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| Status | Active |
| City | Denver |
- When BuildZoom last verified this license, it had an expiration date of May, 2021. Check the current license status of Mk Roofing, Inc with the City and County of Denver Community Planning and Development
This is a sample of licensing data; click here to access a complete history.
Verified License
| License # | E190142 |
| Status | Active |
| County | Douglas County |
| Type | Electrical |
- BuildZoom has not verified this license since June, 2025.
Verify this license's status for Mk Roofing, Inc at the Douglas County Building Division.
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| Status | Active |
| City | Denver |
- When BuildZoom last verified this license, it had an expiration date of October, 2020. Check the current license status of Mk Roofing, Inc with the City and County of Denver Community Planning and Development
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | R-3830( ) |
| Status | Inactive |
| City | Fort Collins |
| Type | Sub Contractor |
- According to the City of Fort Collins, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Mk Roofing, Inc at the City of Fort Collins.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | AEC4799 |
| Status | Inactive |
| City | Arvada |
| Type | Contractor |
- According to the The City of Arvada, Colorado, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Mk Roofing, Inc at the The City of Arvada, Colorado.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| Status | Inactive |
| City | Aurora |
| Type | Residential Building Contractor |
- According to the Aurora, Colorado, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | R-3830() |
| Status | Inactive |
| City | Fort Collins |
| Type | Sub Contractor |
- According to the City of Fort Collins, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Mk Roofing, Inc at the City of Fort Collins.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | XX-1950 |
| Status | Inactive |
| City | Fort Collins |
| Type | Other |
- According to the City of Fort Collins, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Mk Roofing, Inc at the City of Fort Collins.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 1902084 |
| Status | Inactive |
| City | Westminster |
| Type | Electrical Contractor |
- According to the City of Westminster, Colorado, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Mk Roofing, Inc at the City of Westminster, Colorado.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | D190143 |
| Status | Inactive |
| County | Douglas County |
| Type | General D |
- According to the Douglas County Building Division, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Mk Roofing, Inc at the Douglas County Building Division.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| Status | Inactive |
| City | Aurora |
| Type | Residential Building Contractor |
- According to the Aurora, Colorado, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| Status | Inactive |
| City | Aurora |
| Type | Residential Building Contractor |
- According to the Aurora, Colorado, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | D40473 |
| Status | Inactive |
| City | Littleton |
| Type | Class D |
- According to the The City of Littleton, CO, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Mk Roofing, Inc at the The City of Littleton, CO.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | E00841 |
| Status | Inactive |
| City | Littleton |
| Type | Contractor |
- According to the The City of Littleton, CO, the status of this license was at one point cancelled. However, this information may have changed. If this is your business, please update your license status.
Check this license's status for Mk Roofing, Inc at the The City of Littleton, CO.
This is a sample of licensing data; click here to access a complete history.
111
BuildZoom Score
Insured
| Insurer | Ironshore Spec. Ins. Co./Nat. Cas. Co. |
Insured
| Workers Comp Provider | National Casualty Company |
4.6K
Permits
- Building permit records show that Mk Roofing, Inc has worked on 4592 permitted projects.
Mk Roofing, Inc Employees
AI
Affiliated Associates Inc
Owner
CH
Casey Hall
Owner
CC
Casey Thomson Comstock
FI
Freedom Forever Colorado Llc Solar Install
Owner
FL
Freedom Forever Colorado, Llc
Owner
GA
Greg Albright
Owner
GA
Gregory Albright
JD
Jeff Danna
Co Owner
JB
Jeremy Burks
KG
Khrisna Greene
Owner
MM
Mcgill Michael
Owner
MM
Michael Mcgill
MI
Mk Roofing Inc
Roofing