Custom Step Construction in Utah
Safe Access. Solid Craftsmanship. Elevated Design.
Whether leading to a porch, a patio, or across a sloped yard, custom-built steps add both function and beauty to your outdoor space. At Guerrero Stone LLC, we design and build steps that are safe, sturdy, and visually aligned with your property’s look. From straight concrete steps to curved stone layouts, we bring over 20 years of experience to every project.




Built for Daily Use. Designed for Lasting Appeal.
Steps take daily wear, they need proper footing, height consistency, and secure placement to last. We ensure each step we build is level, code-compliant, slip-resistant, and aesthetically finished. Whether for a main entrance, side access, deck, or garden area, our steps provide safe movement and seamless integration.

Why Choose Guerrero Stone for Step Installation?
- 20+ years of experience building concrete and stone steps
- Safe, consistent risers and tread dimensions
- Reinforced for durability and weather resistance
- Custom designs to match patios, porches, and landscapes
- Fast quotes and clean, professional execution
What We Offer
- Concrete entry steps (broom or smooth finish)
- Patio and deck transition steps
- Landscape steps for slope access
- Natural stone or block steps
- Stamped or decorative finishes
- Foundation and footing prep for structural support
Every step system is built for safety, visual flow, and year-round performance in Utah’s climate.

Step Installation Experts Serving All of Utah
From Salt Lake City to Provo, Lehi, and surrounding areas, Guerrero Stone LLC is trusted for high-quality step construction tailored to your property. Whether you’re replacing old, uneven steps or building something brand new, we’ve got the team and expertise to deliver.
Let’s Take the Next Step. Request a Free Quote
Ready to add durable, beautiful steps to your home or yard?
Contact Guerrero Stone LLC today for a personalized quote and bring style and function to every level of your space.
Contact Information
8am – 5pm (Mon – Sat)