About Deck Company: Deck Company has been offering customizing, installation of decks, pergolas and three seasoned rooms for over 25 years.We specialize in Trex and composite material as well as cedar. Offices in St. Charles, Naperville and Schaumburg.
Deck Company is located at 33W 207 Toni St Saint Charles, IL 60174. Please call at 630-263-8369 for more information about their service, office hours, warranty and license.
Deck Company began to serve the community in 1991. The areas it serves include Saint Charles, IL and surrounding areas.
Its office number is 630-263-8369. Deck Company does not have a web site in our record.
claim or edit listing | add your listing