
Serving Martin, SD and surrounding areas
In business since 2016
Free estimates
Small jobs welcome
"Blaine did a great job on the deck. It looks very good. It was very well built and it's super strong. :) Would not hesitate to hire Blaine again."



Serving Martin, SD and surrounding areas
In business since 2016
Free estimates
Small jobs welcome
"Blaine did a great job on the deck. It looks very good. It was very well built and it's super strong. :) Would not hesitate to hire Blaine again."


Serving Martin, SD and surrounding areas
In business since 1989
Free estimates
Emergency services offered
"I only use James when I need some work done to my house. He responds fast, gets the work done quicker than just about anyone else I've ever used and seems very concerned with leaving his customers happy."


Serving Martin, SD and surrounding areas
In business since 1999
Free estimates
David Ferguson's construction business is dedicated to quality and outstanding customer service. Our job is to provide you with quality service at a great price. Please don't wait call us today.
From average costs to expert advice, get all the answers you need to get your job done.

The average gazebo installation cost depends on the size and material. Keep reading to discover how much your gazebo may cost.

From patios and gazebos to full-on structures, your outdoor space is a blank slate. Learn how much it costs to build and furnish an outdoor room.

Enjoy your backyard—without some of the pesky elements that come with outdoor living. Check out some gazebo ideas to give your outdoor living space an upgrade.

A gazebo on decking can be a charming addition to an outdoor space, but not all decks can bear the weight. Here’s what you need to know about installing one.

Your backyard is a place to stretch your design muscles and make a space all your own. Here are over 40 backyard landscaping ideas for the perfect outdoor haven.

In the market for some summer sun covers or looking to expand your indoor living space? Patio covers are the key to keeping cool while enjoying the outdoors.