Stevensville, MI · Serving Michiana

Custom decks built the way you want them

We build, repair, and stain decks in Southwest Michigan and Michiana. Estimates are free. Call or text Mon–Fri, 8–5.

  • Free Estimates
  • Insured
  • Since April 2022
  • 100+ Jobs Completed
What we do

New builds, repairs, and stain jobs

Decks, porches, rails, restain work. Most of our jobs are around Stevensville and the rest of Michiana.

Custom deck build

Deck building

New pressure-treated or composite decks. We walk the layout with you and pick materials before we start.

Learn more →
Deck repair

Deck repair

Soft boards, bad joists, loose stairs. We fix what needs it and skip the upsell.

Learn more →
Deck staining

Staining & sealing

Wash, prep, stain or seal. Michigan weather is rough on wood; we'll tell you if boards need replacing first.

Learn more →
Patio and porch build

Patio & porch

Porches, steps, and patio decks tied into the house you already have.

Learn more →
Railing installation

Railings

Wood, composite, or metal. To code, matched to what's on the deck now.

Learn more →
Additional outdoor projects

More

Ramps, pergolas, other outdoor carpentry. If it's deck-related, ask.

Learn more →
Our work

Recent projects around Michiana

See all work →

Ruff's Custom Decks crew at work
About us

Local crew, honest work

We're in Stevensville. Been building and staining decks since April 2022 — 100+ jobs so far, and estimates are still free.

Meet Brent →
Reviews

What neighbors are saying

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut enim ad minim veniam.

— Placeholder Name, Stevensville

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis aute irure dolor.

— Placeholder Name, St. Joseph

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Excepteur sint occaecat.

— Placeholder Name, Niles
Service area

Southwest Michigan and Michiana

Stevensville · St. Joseph · Sodus · Niles · New Buffalo · South Bend · Michigan Township · Paw Paw · Keeler · Dowagiac · and more

Want a quote? It's free.

Call, text, or use the contact form. We'll set up a time to come look at the job.