The Stowell Company was founded in 2006 by David Stowell and Bill Shumaker and has grown to become one of the most reputable wall & ceiling contractor in the Southeast. Stowell has completed work in 9 different states for select clients. Our corporate headquarters is based in Orlando, Florida with satellite offices throughout Florida and Texas. Our success has come from repeat business of our valued clients. These relationships are based on performance and trust and have led our collective teams to achieve excellence on projects ranging from large themed Disney Resorts to life saving research and medical facilities and all projects in between.
We take pride in adding value to your project from preconstruction through project completion.
“Stowell” is working together as a team of professionals exceeding the highest levels of quality, trust, speed, pride, creativity, dependability and safety.