Updated: Jun 05, 2026
Location and Projects
Address
16703 E Prentice Cir, Centennial, CO, 80015
Use our bidding system to
request a quote
Affordable Roofing and Remodeling
Affordable Roofing and Remodeling, 16703 E Prentice Cir, Centennial, CO (Owned by: Mark Keceske) holds a Single Trade license and 32 other licenses according to the Castle Rock license board.
Their BuildZoom score of 113 ranks in the top 3% of 55,949 Colorado licensed contractors.
Their license was verified as active when we last checked. If you are thinking of hiring Affordable Roofing and Remodeling, we recommend double-checking their license status with the license board and using our project planner to get competitive quotes.
Affordable Roofing and Remodeling Services
Start a project today:
Affordable Roofing and Remodeling Contact Information
Phone Number: (970) 658-6180
Address: 16703 E Prentice Cir, Centennial, CO 80015
Affordable Roofing and Remodeling Centennial
Quality
113
97th percentile
Pro tip:
We generally recommend hiring a contractor with a score higher than 95.
Affordable Roofing and Remodeling has a BuildZoom score of 113, which places them above 97% of 55,949 contractors in Colorado.
Activity
|
1 project
|
2026 |
|
19 projects
|
2025 |
|
18 projects
|
2024 |
|
2 projects
|
2023 |
Our building permit records indicate that Affordable Roofing and Remodeling has worked on at least
40.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
|
40 projects
|
Roofing projects |
Analyzing permits over the last 4 years shows that Affordable Roofing and Remodeling mostly works on
roofing project
projects.
Pricing
|
33 projects
|
$5k-$20k |
|
4 projects
|
$20k-$50k |
|
1 project
|
$50k-$100k |
The typical size of their permits is approximately $11,001. 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.
Affordable Roofing and Remodeling Reviews
5 out of 5 stars, based on
1
review
-
By Daniel W.July 22, 2022Considered for Roof Work
Building Permits by Affordable Roofing and Remodeling
This is a sample of this contractor's permits. Click here to access their complete permit history.
Remove existing 30sq membrane and install new 1/2 primed densdek and 60mil pvc membrane. remove and replace 12sq of standing seam metal roofing
Valuation:
$31,606
Permit #:
25NGN-00662
Status:
issued
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Remove 33sq of tile remove all underlayment and battens. install high temp ice & water shield on entire roof. install new battens and replace tile
Valuation:
$13,200
Permit #:
B202501033
Status:
complete
Fee:
$584
Permit Type:
N/A
Building Type:
N/A
Remove & stack existing tile remove all battens valley metal underlayment and flashing. install high temp ice and water on entire roof install new valley metal and elevated battens install new flashings and vents. replace tile
Valuation:
$12,750
Permit #:
B202402841
Status:
complete
Fee:
$557
Permit Type:
N/A
Building Type:
N/A
Remove & stack existing tile remove all battens valley metal underlayment and flashing. install high temp ice and water on entire roof install new valley metal and elevated battens install new flashings and vents. replace tile
Valuation:
$12,750
Permit #:
B202402143
Status:
complete
Fee:
$557
Permit Type:
N/A
Building Type:
N/A
Remove existing pvc roof. install 66sq of 60mill tpo fully adhered to 1/2in densdeck
Valuation:
$44,562
Permit #:
2025-ROOFSIDE-0001661
Status:
final
Fee:
$380
Permit Type:
N/A
Building Type:
Commercial
Remove 29sq of tile battens and tar paper down to deck. rebuild with high temp. ice and water shield install elevated battens and re-install tile
Valuation:
$12,801
Permit #:
B202503819
Status:
complete
Fee:
$558
Permit Type:
N/A
Building Type:
N/A
Remove 50sq of modified bitumen roofing. install 50sq of dens deck and 60 mill epdm membrane
Valuation:
$24,333
Permit #:
2025-ROOFSIDE-0002883
Status:
final
Fee:
$219
Permit Type:
N/A
Building Type:
Commercial
Remove and replace 19sq of asphalt shingles and 4sq of modified bitumen rolled roofing
Valuation:
$10,036
Permit #:
2025-ROOFSIDE-0002095
Status:
final
Fee:
$107
Permit Type:
N/A
Building Type:
Single family res...
Remove and replace 295sq of asphalt shingles on the church building pavilion roof (nw corner of church) and a small shed
Valuation:
$91,743
Permit #:
B202402187
Status:
complete
Fee:
$1,078
Permit Type:
N/A
Building Type:
N/A
Remove and replace 18sq of asphalt shingles
Valuation:
$6,254
Permit #:
2025-ROOFSIDE-0002753
Status:
final
Fee:
$75
Permit Type:
N/A
Building Type:
Single family res...
Remove and replace 31sq of asphalt shingles
Valuation:
$12,400
Permit #:
B202501307
Status:
complete
Fee:
$549
Permit Type:
N/A
Building Type:
N/A
Remove and replace 23sq of asphalt shingles
Valuation:
$9,200
Permit #:
B202501139
Status:
complete
Fee:
$425
Permit Type:
N/A
Building Type:
N/A
Comments: tear off 1 layer and reroof with asphalt 36 squares
Valuation:
$17,140
Permit #:
1830117
Status:
issued
Fee:
$233
Permit Type:
Roofing-rt2
Building Type:
N/A
Comments: tear off 1 layer and reroof with asphalt 42 squares
Valuation:
$13,954
Permit #:
1830179
Status:
issued
Fee:
$233
Permit Type:
Roofing-rt2
Building Type:
N/A
Remove existing tile and batons. install high temp on entire roof. install new batons and reset tile. 29sq
Valuation:
$9,799
Permit #:
B202404959
Status:
complete
Fee:
$439
Permit Type:
N/A
Building Type:
N/A
Remove and replace 21sq of asphalt shingles
Valuation:
$8,400
Permit #:
B202407690
Status:
complete
Fee:
$390
Permit Type:
N/A
Building Type:
N/A
Remove and replace 27sq of asphalt shingles and 5sq. of modified rolled roofing
Valuation:
$11,251
Permit #:
B202403412
Status:
complete
Fee:
$506
Permit Type:
N/A
Building Type:
N/A
Total tear-off & reroof of sfd, 36 squares of asphalt shingles on a pitch represented as 5/12. all roof materials shall be installed per manufacturer's specs. mid-roof inspection required if pitch is less than 4/12.
Valuation:
N/A
Permit #:
PMT2016-01464-RFG
Status:
complete
Fee:
$310
Permit Type:
N/A
Building Type:
N/A
Total tear-off & reroof of sfd, 25 squares of asphalt shingles on a pitch represented as 4/12. all roof materials shall be installed per manufacturer's specs. mid-roof inspection required if pitch is less than 4/12.
Valuation:
N/A
Permit #:
PMT2016-02255-RFG
Status:
complete
Fee:
$231
Permit Type:
N/A
Building Type:
N/A
Remove and replace 26sq of asphalt shingles on house and detached garage
Valuation:
$10,400
Permit #:
B202407048
Status:
complete
Fee:
$470
Permit Type:
N/A
Building Type:
N/A
Recent Buildzoom Projects
Verified License
BuildZoom confirmed this contractor's license
Affordable Roofing and Remodeling License info
Verified License
| License # | CR23-1052 |
| Status | Active |
| Town | Castle Rock |
| Type | Single Trade |
| Date Issued | 10-08-2025 |
- BuildZoom verified this license was active as of April 2026.
Verify this license's status for Affordable Roofing and Remodeling at the Castle Rock Town, Colorado.
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 verified this license was active as of June 2026.
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 June 2026.
This is a sample of licensing data; click here to access a complete history.
Verified License
| License # | AEC4195 |
| Status | Active |
| Town | Parker |
| Type | Contractor |
- BuildZoom verified this license was active as of April 2026.
Verify this license's status for Affordable Roofing and Remodeling at the The Town of Parker, Colorado.
This is a sample of licensing data; click here to access a complete history.
Verified License
| License # | R150258 |
| Status | Active |
| County | Douglas County |
| Type | Roofing |
- BuildZoom verified this license was active as of August 2025.
Verify this license's status for Affordable Roofing and Remodeling at the Douglas County Building Division.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 19-007398 |
| Status | Inactive |
| City | Lafayette |
| Type | Special Contractor |
- According to the City of Lafayette, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Affordable Roofing and Remodeling at the City of Lafayette.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 16-2000 |
| Status | Inactive |
| Town | Castle Rock |
| Type | Single Trade |
- According to the Castle Rock Town, Colorado, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Affordable Roofing and Remodeling at the Castle Rock Town, Colorado.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | AEC12043 |
| 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.
Check this license's status for Affordable Roofing and Remodeling at the The City of Arvada, Colorado.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 2303186 |
| Status | Inactive |
| City | Westminster |
| Type | General Contractor |
- According to the City of Westminster, Colorado, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Affordable Roofing and Remodeling at the City of Westminster, Colorado.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| Status | Inactive |
| City | Denver |
| Type | D Roofing Shingles Only |
- According to the City and County of Denver Community Planning and Development, the status of this license was at one point cancelled. However, this information may have changed.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| Status | Inactive |
| City | Aurora |
| Type | Roofing Contractor |
- According to the Aurora, Colorado, the status of this license was at one point cancelled. However, this information may have changed.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | LIC-0009833-GENDROF |
| Status | Inactive |
| City | Boulder |
| Type | General |
| Class | Class D-2 Roofing |
- According to the Boulder Licensing Board, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Affordable Roofing and Remodeling at the Boulder Licensing Board.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | LIC-0009103-GENDROF |
| Status | Inactive |
| City | Boulder |
| Type | General |
| Class | Class D-2 Roofing |
- According to the Boulder Licensing Board, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Affordable Roofing and Remodeling at the Boulder Licensing Board.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| Status | Inactive |
| City | Denver |
| Type | D Roofing Shingles Only |
- According to the City and County of Denver Community Planning and Development, the status of this license was at one point cancelled. However, this information may have changed.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| Status | Inactive |
| City | Denver |
| Type | D Roofing Shingles Only |
- According to the City and County of Denver Community Planning and Development, the status of this license was at one point cancelled. However, this information may have changed.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 6795991 |
| Status | Inactive |
| City | Denver |
- According to the City and County of Denver Community Planning and Development, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Affordable Roofing and Remodeling at 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 # | 151031038 |
| Status | Inactive |
| City | Westminster |
| Type | General Contractor |
- According to the City of Westminster, Colorado, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Affordable Roofing and Remodeling at the City of Westminster, Colorado.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | LIC-0011634 |
| Status | Inactive |
| City | Boulder |
| Type | General Contractor |
| Class | Class D-2 Roofing |
- According to the Boulder Licensing Board, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Affordable Roofing and Remodeling at the Boulder Licensing Board.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | CON-10-0304 |
| Status | Inactive |
| County | Boulder County |
| Type | New Roofing, Re Roofing |
- According to the Boulder County Land Use Department, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Affordable Roofing and Remodeling at the Boulder County Land Use Department.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | LCC2015062921 |
| Status | Inactive |
| City | Thornton |
| Type | Class D Roofing/Siding |
- According to the Thornton City Development Contractor License, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Affordable Roofing and Remodeling at the Thornton City Development Contractor License.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | LCC2015058096 |
| Status | Inactive |
| City | Thornton |
| Type | Class D Roofing |
- According to the Thornton City Development Contractor License, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Affordable Roofing and Remodeling at the Thornton City Development Contractor License.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | LIC-0009833 |
| Status | Inactive |
| City | Boulder |
| Type | General Contractor |
| Class | Class D-2 Roofing |
- According to the Boulder Licensing Board, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Affordable Roofing and Remodeling at the Boulder Licensing Board.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | LIC-0009103 |
| Status | Inactive |
| City | Boulder |
| Type | General Contractor |
| Class | Class D-2 Roofing |
- According to the Boulder Licensing Board, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Affordable Roofing and Remodeling at the Boulder Licensing Board.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | AEC2429 |
| 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.
Check this license's status for Affordable Roofing and Remodeling at the The City of Arvada, Colorado.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 0009833 |
| Status | Inactive |
| City | Boulder |
| Type | General Contractor Class D-2 Roofing |
- According to the Boulder Licensing Board, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Affordable Roofing and Remodeling at the Boulder Licensing Board.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 0009103 |
| Status | Inactive |
| City | Boulder |
| Type | General Contractor Class D-2 Roofing |
- According to the Boulder Licensing Board, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Affordable Roofing and Remodeling at the Boulder Licensing Board.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | CEN-13-05664 |
| Status | Inactive |
| City | Centennial |
| Type | Roofing Contractor |
- According to the Centennial Community Development Contractor Licensing, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Affordable Roofing and Remodeling at the Centennial Community Development Contractor Licensing.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | SPC7507398 |
| Status | Inactive |
| City | Lafayette |
| Type | Special Contractor |
- According to the City of Lafayette, the status of this license was at one point cancelled. However, this information may have changed.
Check this license's status for Affordable Roofing and Remodeling at the City of Lafayette.
This is a sample of licensing data; click here to access a complete history.
Unverified License
| License # | 26792 |
| Status | Unable To Verify |
| City | Thornton |
| Type | Roofing |
- BuildZoom was not able to verify this license with the licensing board
This is a sample of licensing data; click here to access a complete history.
Unverified License
| License # | 26102 |
| Status | Unable To Verify |
| City | Thornton |
| Type | Roof/Siding |
- BuildZoom was not able to verify this license with the licensing board
This is a sample of licensing data; click here to access a complete history.
Unverified License
| License # | R-1859 |
| Status | Unable To Verify |
| Type | Sub Contractor |
- BuildZoom was not able to verify this license with the licensing board
This is a sample of licensing data; click here to access a complete history.
Unverified License
| License # | 9R-0669 |
| Status | Unable To Verify |
| City | Arvada |
| Type | Bid Contractor, Roofing |
- BuildZoom was not able to verify this license with the licensing board
This is a sample of licensing data; click here to access a complete history.
Unverified License
| License # | 23413 |
| Status | Unable To Verify |
| City | Thornton |
| Type | Roofing |
- BuildZoom was not able to verify this license with the licensing board
This is a sample of licensing data; click here to access a complete history.
113
BuildZoom Score
Insured
| Insurer | Edemnify Llc |
Insured
| Workers Comp Provider | Pinnacol Assurance Co |
3.3K
Permits
- Building permit records show that Affordable Roofing and Remodeling has worked on 3317 permitted projects.
Affordable Roofing and Remodeling Employees
JS
Jim Simpson
Responsible Person
MK
Mark Keceske
Owner
MK
Mark Keleske
Owner
TJ
Troy Jennings
Owner
TS
TROY JENNINGS & JIM SIMPSON
Owner
Alex worked hard to help me visualize the changes that would have to occur in the interior of the entryway in order to support the exterior changes that I had naively thought to be straightforward. He was patient, thorough, professional, and friendly even when I was struggling to understand. I could not have asked for a better analysis of the project and of my options. The solution he proposed is clearly the best option for my purposes and budget.