Roof Geeks

8687 W 108th Ave Suite E, Westminster, CO 80021
Westminster, Colorado
Roofing Contractor
  • Roofing Contractor serving Westminster, Colorado — based at 8687 W 108th Ave Suite E, Westminster, CO 80021.
  • Typical jobs: roof replacement, roof inspection, roof repair, emergency repair, storm damage repair.

Services Offered

Storm Damage Roof Repair Roof Replacement Emergency Repair Roof Inspection

Request a quote from Roof Geeks

Your request goes to Roof Geeks only. If they can't take it right now, we tell you and send nothing.

Free · No obligation · Sent to Roof Geeks only

How to check Roof Geeks on the Colorado record

Colorado does not issue a statewide roofing license. Licensing is handled by cities and counties, so the rules depend on where the roof is. Denver, for example, requires a city supervisor certificate and contractor license (Specialty Class D), but we don't yet check these local records

  1. Open the registry and search by license number first, business name second.
  2. Write down the expiry and make sure it outlasts the job.
  3. Compare the registry name with the name on the contract, and read the status line.
  4. Ask for a certificate of insurance sent straight from the insurer. A registry listing does not prove coverage.

Storm history for Westminster and Adams County

NOAA's storm database contains 146 hail reports for Adams County since 2017. Across 32 days at least one stone measured 1 inch or more. Golf-ball size or larger appeared on 13 days, and the biggest stone came in at 2.75 inches, about the size of a baseball. Golf-ball hail was last logged in the data in 2026.

The strongest logged thunderstorm gust is 81 mph.

2 hail reports fell within 25 miles of Westminster over the past 90 days.

Date your photos after each hail day and keep them. A written inspection from Roof Geeks or any other roofer is worth asking for before work starts.

NOAA also lists 33 tornadoes here, the strongest rated EF2.

Most hail here arrives in spring and summer: 88 percent from April to July, 39 percent in May. 8 calendar months each hold under 2 percent of reports.

Adams County hail figures, NOAA Storm Events, 2014 to June 2026
MeasureValue
Days with hail at 1.75 inches or more13
Hail reports since 2017146
Top monthMay
Reports in April to July88%
Hail reports, all years170
Tornado reports on file33

The biggest day on file is June 18, 2018: a 2.75-inch stone, about the size of a baseball, reported near Brighton.

Busiest full years for hail reports in Adams County
Calendar yearEntriesBiggest stone, in
2014101.75
2021161.75
2025121.5
1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.25 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.5 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail1.75 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2 in hail2.5 in hail2.5 in hail2.5 in hail2.5 in hail2.5 in hail2.5 in hail2.5 in hail2.75 in hail2.75 in hail Westminster
1 in+ golf ball and up 2.75 in and up. 145 reports of 1 inch or larger have coordinates; the map shows the 140 largest. Dots show report locations, never storm tracks. Sources: NOAA Storm Events, US Census county outline.

The homes under these roofs

Median year built in Westminster is 1987, a typical house age of 39 years. Pre-1980 construction makes up 34.6 percent of homes in Westminster. Homes of that age usually carry a first or second replacement roof, about 2 cycles at 25 years apiece.

Westminster housing, Census American Community Survey
MeasureValue
Housing units50,166
Homes older than 198034.6%
Detached and attached houses66.1%
Median home value$497,400
Median household income$96,145

What a new roof costs in Westminster

Prices in Westminster run about 8 percent above our national basis, so the asphalt range moves up to $7,560 to $16,740. The last column divides the middle of each range by the middle of its lifespan, which is how a metal roof can beat asphalt over time. The county holds 92 roofing establishments with employees, per the Census. 72.8 percent of them have fewer than 5 employees.

Cost by roofing material, 2,000 sq ft, Westminster price index applied
MaterialPrice rangeService lifeYearly cost
Standing Seam Metal$25,920 - $43,20050 to 70 years$580
Metal Shingles$15,120 - $25,92035 to 50 years$480
3-Tab Asphalt Shingles$7,560 - $12,42015 to 20 years$570
Cedar Shake$15,120 - $28,08020 to 30 years$860
Concrete Tile$16,200 - $29,16040 to 50 years$500
Clay Tile$25,920 - $43,20050 to 100 years$460

Full cost guide for Westminster →

Asked about roofing in Westminster

How much hail does Adams County see?
The county file counts 146 hail entries since 2017. 32 of them reached 1 inch, and May leads the calendar.
When is hail season in Westminster?
Hail concentrates in May (39 percent), and April through July add up to 88 percent of the record.
What should I budget for a new roof near Westminster?
Count on $7,560 to $16,740 for a standard asphalt job in Westminster; the midpoint is $12,150.
How big does hail get near Westminster?
The largest stone since 2017 measured 2.75 inches, about the size of a baseball. 13 days reached golf-ball size or larger.
What should I do after a hailstorm?
Take dated photos first, then book an inspection. Hail bruises can look minor from the ground, and insurers often set a filing deadline.
Where can I look up the license for Roof Geeks?
The Colorado lookup shows status and expiry. Set both beside the contract and ask the roofer for proof of insurance.

Is this your business? Claim or correct this listing · Add a badge to your site · Request removal or report an error