Loading...
Home 2017-12-14T20:23:51+00:00

The Townson Company is an outsourced Construction Project Management firm with Headquarters in Dallas, TX. We also have offices in Austin, TX, 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

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

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

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.

Blog

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 [...]