Building Excellence...
Cedar City • Family-owned • Licensed & insured
Built to protect your home and the people you love. We design, install, and maintain roofs that keep your family safe, comfortable, and secure through every season for years to come.
We focus on the details that make a real difference — proper ventilation for Utah’s hot summers, solid flashing for heavy rain and snow, and clean installs that look right and last. Every roof is built with care, honesty, and pride for homes and businesses across Utah.
One point of contact who knows your site, your insurance needs, and your schedule.
Logistics-first planning with crew arrival windows and live photo updates to your inbox.
Upfront line items, smart value engineering, and financing if you need it.
Modular systems for homes and commercial roofs, engineered for Utah's wind, snow, UV, and code changes.
Heat-resistant, timeless profiles with reinforced fastening for high wind zones.
Modern standing seam and stone-coated metal built to perform for 50+ years.
Architectural shingles with Class 4 impact options and bold curb-appeal.
High-reflectivity membranes for efficient, durable commercial roofs.
Reinforced modified bitumen systems designed for low-slope durability.
Silicone and elastomeric coatings to extend life, seal seams, and reduce heat gain.
Keep your roof calm, quiet, and efficient with a maintenance playbook tuned to Utah's evolving climate.
Clear heavy snow loads and keep heat cables dialed before storms.
Inspect coatings and granules after peak UV months to prevent fade.
Walk the perimeter after big gusts to spot lifted shingles early.
Keep gutters clear and re-seal penetrations before monsoon season.
Most residential projects take 1–3 days depending on size and complexity.
Yes, with flexible plans available. Ask us during your free inspection.
Cedar City, St. George, Washington County, Iron County, and surrounding areas.
Share a few details. We will align on scope, timing, and insurance needs, then book your inspection window.
Prefer to talk now? Call 1 (951) 852-1256 during Mon–Fri, 8am–5pm.