Serving Elgin & the Fox ValleyCall (847) 380-8109

Get a Free Estimate

Tell us what you have in mind: a new deck, a repair or replacement, a cover or pergola, new railings or stairs, or staining. Include the rough size, whether the deck would attach to the house or sit on its own, how high off the ground it is, and whether you are in an HOA or a historic district. Photos of the yard or the existing deck help. We will call you back to set up a free estimate.

Call (847) 380-8109

Request a Free Estimate

Call Now: (847) 380-8109