We've taken 20+ years in the industry, and made it our business to make sure that you are taken care of. Our owner has a reputation you can trust.

Not only will we fairly bid your roofing project, you can be assured we will be here if you need any other services or want to refer us to a friend. Being a native to Colorado and living in Castle Rock all of our lives, rest assured we will be here when you need us.

Contact us today for a free quote!

Highlights, Specialties & Features

  • Residential and Commercial Roof Installations
  • Residential and Commercial Roof Repair
  • Insurance Claims (Hail, Wind Claims, etc.)

Serviced Areas

  • Castle Rock, Parker, Highlands Ranch, Littleton, Englewood, Denver, Elizabeth, Kiowa

Payment Options

  • PayPal, Personal Checks

Contact Details

  Person Randy Frailey
  City Castle Rock, CO
  Zip Code 80104
  Phone Number (303) 993-5145

Business Representative

Randy Frailey


Randy has been in the roofing industry in Colorado since 1988. He has an exceptional relationship with homebuilders in Colorado. He values his leads and delivers quality service. Born and raised himself in Castle Rock, CO, he is now raising his own family here. We feel fortunate to be able to give back to the community that we live in.

Products & Services


We provide services for both residential and commercial re-roofs.

Roof Repair

Frailey Roofing can also evaluate your roofing needs and see if a repair will work for your roof.

Frailey Roofing Services

Frailey Roofing will service all roofing needs, including:

Storm Damage
Insurance Claims
Normal wear and tear

We service all roofing types, including:


Customer Testimonials

Angela and Randy were great. Angela is on top of things and keeping me on track. They did a great job and would highly recommend them :) Keep it up

From Our Website

Storm damage can occur at any time during the day, including the evening hours. If you have sustained damage to your roof and need emergency services to cover areas of your roof to minimize additional damage from rain or hail, contact us at 303-993-5145.

With over 25 years in the roofing industry, Frailey Roofing has the knowledge and expertise level to help you on your project. We are a Castle Rock roofing company, and service the entire Denver-metro area. We ensure all of our technicians are skilled and that they can confidently install all products. Our primary goal is to solve your roofing issues. Although replacing a roof is sometimes necessary, we at Frailey Roofing know that often effective roof repairs are an equally successful solution.

PLEASE NOTE: At this time, we require all roofers, technicians and project managers to have previous roofing experience, of a minimum of 5 years. All employees must be OSHA certified. Please submit all resumes to info@fraileyroofing.com. Must have hands-on repair experience. Must have excellent customer service skills and the ability to interface with all level of customers and coworkers, show up to work on time daily, and be a self-starter. Responsible for diagnosing leaks, providing estimates and performing repairs, customer service, follow-ups.

Most problems are discovered after leaking or other serious damage occurs. Periodic inspections often can uncover cracked, warped or missing shingles; loose seams and deteriorated flashings; excessive surface granules accumulating in the gutters or downspouts; and other visible signs of roof system problems. Indoors, look for cracked paint, discolored plasterboard and peeling wallpaper as signs of damaged roof areas. Building code requirements differ within each city or county. You may be required to completely tear-off your current roof system, which mean an overlay may not be allowed.

We always try to offer something to our customers for giving us the opportunity to win them over!