Home 2018-02-12T15:52:12+00:00

The Townson Company is an outsourced Construction Project Management firm with Headquarters in Dallas, TX. We also have offices in St. Louis, MO, New Orleans, LA and Los Angeles, CA.

We are LEED Green Associates and have successfully managed over 2,000 projects with capital  expenditures of over $500M nationwide since 1999.

Get in touch with us for your project


Retail Services - The Townson Company

Companies turn to The Townson Company for comprehensive outsourced construction project management.

Check out some of our retail projects


Restaurant Services - The Townson Company

From project design to project completion, The Townson Company will assist you with all your project management needs.

Get the details on how we can help you


Commercial Services - The Townson Company

The Townson Company has successfully managed over 2,000 projects with capital expenditures of over $500M.

Learn more about our commercial services

Contact Us

Contact The Townson Company

Looking for an excellent project management company to help in your project?

Reach out to us today.


Dec14, 2017

New Senior Project Managers

December 14th, 2017|0 Comments

The Townson Company is proud to announce the addition of two new Senior Project Managers. Joe Dembrun, in New Orleans and John Gatturna in Los Angeles. Our mission is to provide our clients with the [...]

Oct17, 2017

Meet Kevin and Roni Townson of The Townson Company in Colleyville

October 17th, 2017|0 Comments

(Interview published on voyagedallas.com on September 13, 2017) Today we’d like to introduce you to Kevin and Roni Townson. So, before we jump into specific questions about the business, why don’t you give us some [...]