Home/Custom Roofs
Crafted to Complement Your HomeA custom roof designed to seamlessly complement your home’s existing materials, creating an outdoor addition that feels like it was always part of the home.
Blackrock Decks builds across Utah, Salt Lake, Davis, Wasatch, and Summit counties, from Provo and Orem up through Lehi, Draper, Sandy, Bountiful, Park City, and Heber. See every city we serve.
Yes. We thoughtfully design each custom roof to complement your existing home, coordinating details and exterior finishes. Whether you want your new roof to blend seamlessly with your home or make a statement of its own, we create a design that feels intentional and works beautifully with your home’s architecture.

Luxury exterior finishes, including roofing, soffit, fascia, and more, coordinated to create a look that’s uniquely yours.
Add a ceiling fan and custom outdoor lighting for a true day-to-night entertaining space.
Create a comfortable, covered space for relaxing, dining, entertaining, and making the most of your yard.
A sample of custom roofs we've completed across the Wasatch Front. Click any photo for a closer look.
Should your vision be to match your existing home, we’ll match exterior finishes such as roofing, soffit, fascia, gutters, stucco, and stone as closely as possible to create a seamless, cohesive look.
Yes. We regularly add ceiling fans, custom outdoor lighting, and heaters to make your covered space comfortable and functional year-round, whether you’re relaxing, entertaining, or enjoying your outdoor space day or night.
Permitting requirements vary by project. We’ll review your permitting options with you on a project-by-project basis.
A custom roof’s price depends on factors like the span, pitch, roofing and trim selections, and how it connects to your existing roofline. Request a quote today to find the right fit for your home!
Permitting requirements vary by project. We’ll review your permitting options with you on a project-by-project basis.
In most cases, a custom roof can be installed over an existing deck. However, it depends on the deck’s construction and additional support may be needed. We’ll assess this during your estimate appointment and go over the best options for your space.
Or call (801) 477-5542 · Monday to Friday, 8am to 5pm