Updated: May 26, 2026
Location and Projects
Address
3785 W Union Ave, Denver, CO, 80236
Use our bidding system to
request a quote
Affordable Roofmasters
Affordable Roofmasters, 3785 W Union Ave, Denver, CO (Owned by: Rex Desso) holds a General C license and 12 other licenses according to the Douglas County license board.
Their BuildZoom score of 87 does not rank in the top 50% of Colorado contractors.
Their license was verified as active when we last checked. If you are thinking of hiring Affordable Roofmasters, we recommend double-checking their license status with the license board and using our project planner to get competitive quotes.
Affordable Roofmasters Contact Information
Phone Number: (303) 827-8121
Address: 3785 W Union Ave, Denver, CO 80236
Building Permits by Affordable Roofmasters
This is a sample of this contractor's permits. Click here to access their complete permit history.
Residential - reroof house & garage
Valuation:
$32,000
Permit #:
20-MISC1199
Status:
applied
Fee:
N/A
Permit Type:
N/A
Building Type:
N/A
Removing and replacing roof
Valuation:
$26,191
Permit #:
2021-ROOFSIDE-0008469
Status:
final
Fee:
$236
Permit Type:
N/A
Building Type:
Single family res...
Comments: tear off 1 layer and reroof with asphalt 16 squares
Valuation:
$4,800
Permit #:
1463369
Status:
issued
Fee:
$205
Permit Type:
Roofing-rt2
Building Type:
N/A
Removal/replacement of residential roof
Valuation:
$8,600
Permit #:
2020-ROOFSIDE-0001578
Status:
final
Fee:
$91
Permit Type:
N/A
Building Type:
Single family res...
Removal/replacement of roof
Valuation:
$15,207
Permit #:
2020-ROOFSIDE-0010071
Status:
final
Fee:
$147
Permit Type:
N/A
Building Type:
Single family res...
Primary residence - composition
Valuation:
$45,438
Permit #:
19-07126
Status:
issued
Fee:
$603
Permit Type:
Primary residence...
Building Type:
N/A
Removal/replacement of roof
Valuation:
$16,200
Permit #:
2019-ROOFSIDE-0013953
Status:
issued
Fee:
$155
Permit Type:
N/A
Building Type:
Single family res...
Roof removal and replacement
Valuation:
$50,565
Permit #:
18125930 00000RS
Status:
issued
Fee:
N/A
Permit Type:
Re-roof (complete)
Building Type:
Residential
Other - composition
Valuation:
$5,526
Permit #:
19-07171
Status:
issued
Fee:
$125
Permit Type:
Other - composition
Building Type:
N/A
Barn - composition
Valuation:
$12,876
Permit #:
19-07170
Status:
issued
Fee:
$223
Permit Type:
Barn - composition
Building Type:
N/A
Roof removal and replacement
Valuation:
$27,700
Permit #:
18112055 00000RS
Status:
complete
Fee:
N/A
Permit Type:
Re-roof (complete)
Building Type:
Residential
No Description Available
Valuation:
N/A
Permit #:
20124817 00000RS
Status:
issued
Fee:
N/A
Permit Type:
Re-roof (complete)
Building Type:
N/A
No Description Available
Valuation:
N/A
Permit #:
20122936 00000RS
Status:
issued
Fee:
N/A
Permit Type:
Re-roof (complete)
Building Type:
N/A
No Description Available
Valuation:
N/A
Permit #:
20113254 00000RS
Status:
issued
Fee:
N/A
Permit Type:
Re-roof (complete)
Building Type:
N/A
Other - composition
Valuation:
$1,021
Permit #:
19-07172
Status:
issued
Fee:
$42
Permit Type:
Other - composition
Building Type:
N/A
Roof removal and replacement
Valuation:
$18,000
Permit #:
18125934 00000RS
Status:
issued
Fee:
N/A
Permit Type:
Re-roof (complete)
Building Type:
Residential
Roof removal and replacement
Valuation:
$5,806
Permit #:
18126653 00000RS
Status:
complete
Fee:
N/A
Permit Type:
Re-roof (complete)
Building Type:
Residential
Roof removal and replacement
Valuation:
$9,500
Permit #:
18125271 00000RS
Status:
complete
Fee:
N/A
Permit Type:
Re-roof (complete)
Building Type:
Residential
Roof removal and replacement
Valuation:
$11,700
Permit #:
18121838 00000RS
Status:
complete
Fee:
N/A
Permit Type:
Re-roof (complete)
Building Type:
Residential
Roof removal and replacement
Valuation:
$13,300
Permit #:
18117769 00000RS
Status:
complete
Fee:
N/A
Permit Type:
Re-roof (complete)
Building Type:
Residential
Recent Buildzoom Projects
Verified License
BuildZoom confirmed this contractor's license
Affordable Roofmasters License info
Verified License
| License # | C190352 |
| Status | Active |
| County | Douglas County |
| Type | General C |
- BuildZoom verified this license was active as of July 2025.
Verify this license's status for Affordable Roofmasters at the Douglas County Building Division.
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | CL2942 |
| Status | Active |
| County | Larimer County, Co |
| Type | Roofing |
| Class | Roofing |
- When BuildZoom last verified this license, it had an expiration date of November, 2021. Check the current license status of Affordable Roofmasters with the Larimer County
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | C010-0192 |
| Status | Active |
| County | Clear Creek County |
| Type | Contractor |
- When BuildZoom last verified this license, it had an expiration date of December, 2025. Check the current license status of Affordable Roofmasters with the Clear Creek County, CO
This is a sample of licensing data; click here to access a complete history.
License Not Verified
| License # | CEN-18-11235 |
| Status | Active |
| City | Centennial |
| Type | Trade Contractor License |
- When BuildZoom last verified this license, it had an expiration date of November, 2018. Check the current license status of Affordable Roofmasters with the Centennial Community Development Contractor Licensing
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, 2022. Check the current license status of Affordable Roofmasters 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.
License Not Verified
| Status | Active |
| County | Jefferson County |
| Type | Roofing Contractor |
- When BuildZoom last verified this license, it had an expiration date of December, 2023. Check the current license status of Affordable Roofmasters with the Jefferson County Licensed Contractors
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 16-2060 |
| 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 Roofmasters at the Castle Rock Town, 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 # | LCC2015059242 |
| 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 Roofmasters at the Thornton City Development Contractor License.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | 130731035 |
| 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 Roofmasters at the City of Westminster, Colorado.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | D40011 |
| 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.
Check this license's status for Affordable Roofmasters at the The City of Littleton, CO.
This is a sample of licensing data; click here to access a complete history.
Inactive License
| License # | AEC6590 |
| 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 Roofmasters at the The City of Arvada, Colorado.
This is a sample of licensing data; click here to access a complete history.
87
BuildZoom Score
Insured
| Workers Comp Provider | Security National Ins |
311
Permits
- Building permit records show that Affordable Roofmasters has worked on 311 permitted projects.
Affordable Roofmasters Employees
RD
Rex Desso
Owner
HORRIBLE – the worst contractor experience!!!!
The first clue should have been that there was not even 1 single review of this business. 0 reviews on a business that has been listed on Colorado Secretary of State since August of 2009, and supposedly a roofer for 35 years.
However, the insurance company’s local agency recommended this company, so we assumed they were good. However, shortly after the insurance agency recommended Rex Desso they received numerous complaints and no longer recommend this company.
Here is our experience with Rex Desso and Affordable RoofMasters:
- It took almost 3 months (88 days) to complete the roof and pass JeffCo inspection (it failed the 1st inspection on 10/29/2018) – roof started on 9/4/2018 – passed final inspection on 11/30/2018 (1 day after the roofer fixed the violations).
- Over 1 month (43 days) for Rex Desso to send in all the paperwork to our insurance company – job completed/final inspection on 11/30/2018 – final paperwork sent to the insurance company on 1/11/2019.
- Had to constantly ask Rex Desso to do his job – complete the work and send in paperwork.
- Rex Desso tried to blame the gutter company on a roof leak that had nothing to do the gutters (adding on a downspout did nothing to stop the leak). After his excuses ran out along with his attempt to seal the leak with 3 tubes of silicon caulk, he had to rip off a section of the roof. Turns out his crew did not do a complete tear-off in one section which had multiple layers – it was like pealing back an onion.
- Rex Desso DEMANDED full payment 10 after sending in the final paperwork to the insurance co but only 6 days after the insurance company cut the check, and before any money/check was received by us AND while we had an active leak that was not fixed.
- The roofing crew used OUR personal dumpster to dump old roofing materials along with cases of empty beer cans & bottles along numerous tequila bottles.
- Rex Desso tried to SCAM our insurance company. The insurance company called to tell us they denied 2 claims he sent in: 1) for high profile ridge vents (which we never had, didn’t get installed, nor did we want them) and 2) 20% over the total for using subcontractors (NO subcontractors were used by Rex Desso – only workers who were employed by his company).
- His roofing crew kept pressuring us to install new gutters and they would put them up the next day. Luckily, we went on the roof and identified most of the facia’s had dry rot which needed to be replace before gutters can be installed on them (unless we wanted the gutter to fall off).