Paver patios and hardscaping in Spearfish

Patios and hardscape for Spearfish homes, from flat lots near the college to view lots on the slopes below Lookout Mountain.

Spearfish is the largest city in Lawrence County, at the mouth of Spearfish Canyon on the northern edge of the Black Hills. It counted 12,193 residents in 2020, up about 16 percent from 2010, and it's home to Black Hills State University. Lookout Mountain rises along the east side of town, and Spearfish Creek runs year-round through the middle of it.

What do Spearfish homeowners ask for?

  • First patios for newer homes on the edges of town
  • Walls and steps on lots that slope toward the creek or away from the hills
  • Patios positioned for views of Lookout Mountain, Crow Peak or the canyon
  • Walkways and parking pads for a camper or trailer

Wild winter swings

Spearfish holds the record for one of the fastest temperature changes ever measured: on January 22, 1943, it went from −4°F to 45°F in two minutes. Swings like that, in milder form, are common here, so snow can melt and refreeze over and over in one winter. A well-drained base and tight joints matter more than the paver style you choose.

Creek-side lots

Spearfish Creek freezes from the bottom up, and ice on the creek bed can raise the water and flood parts of the north side of town. If your yard is near the creek, plan patio grades so water drains away from the house, and ask the City of Spearfish whether any floodplain or permit rules apply before you build.

Common questions

Do you cover all of Spearfish?

Yes. Call with your address and we'll connect you with a contractor that serves it.

Does Rapid City's contractor license apply in Spearfish?

No. Spearfish sets its own rules. Ask the City of Spearfish what licenses and permits apply to your project.

Services in Spearfish

Nearby areas

Ready for a patio that handles Black Hills winters?

Call the number above and a paver contractor who works your side of the Hills will come look at the yard and quote the job.

Call (605) 981-5300
Call (605) 981-5300