Stone masonry for the black Hills – Built to last

Crafting Better Spaces Since 2001

Your Local Mason Contractor in Spearfish, SD

Stonecraft builds more than stone walls — we build spaces that work for how you live. From fireplaces and fire pits to retaining walls and restoration, our work is grounded in craftsmanship, experience, and a design-build approach that keeps planning and execution under one roof.

What We Do

Whether you’re dreaming of a custom fireplace, fixing a failing wall, or transforming your outdoor space, Stonecraft offers practical solutions with timeless results.

Services include:

  • Stone Fireplaces — indoor or out
  • Retaining Walls — structural and stylish
  • Outdoor Features — fire pits, seat walls, and steps
  • Historic Restoration — rebuilds that respect the past
  • Design Services — paid consultations and site planning
  • Design-Build — from concept to completion, we do it right

Why Choose Stonecraft

Mark brings decades of masonry and homebuilding experience to every project. He sees the big picture — how your site works, how materials behave, and how to bring it all together. When you work with Stonecraft, you're not hiring a crew of subcontractors. You’re working with one expert who designs and builds with purpose.

Restoration

Stonecraft partners with the City of Deadwood, restoring and rebuilding historic retaining walls and stone features with original or matching materials. We preserve the past while reinforcing it for the future — always with integrity, and always built to last.

Take Control of Your Space

Don’t settle for generic landscaping or rushed installs. When you’re ready to make the most of your space, start with a consult. You’ll get a grounded plan, straight answers — and if you move forward, the fee goes toward the work.

Let’s Talk About Your Project

We take on a limited number of projects each season to give every job the attention it deserves.
Contact Mark today to schedule a call or site visit.

Get In Touch.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.