Corporate Office Centers Opens Austin, Texas Location

Share Article

First location in Austin for Dallas-area based office business center operator.

Corporate Office Centers (, the Arlington, Texas based office business center operator, has opened their first center in Austin. With the center’s location between its current markets of greater Dallas and Houston, the firm has solidified its presence in the Texas market. Located at 111 Congress Avenue, the center occupies the fourth floor of the One Congress Plaza building, providing an excellent office space solution for businesses and individuals that need to be within close proximity to the Texas State Capitol building.

One Congress Plaza is on the corner of First Street and Congress Avenue and features a 30-story stair-stepped pyramid design that is a visible landmark in the Austin skyline. A two story lobby faced with granite and marble and a sunken plaza with a park like setting are just a few of the features that set the building apart from others in the surrounding area. “We had been considering an additional Texas location,” said Thad Pittman, President of Corporate Office Centers, “and when One Congress Plaza was presented to us, we knew it was precisely the property and location quality we were looking for.”

Corporate Office Centers ( caters to Fortune 500 companies, entrepreneurs, start up and small businesses that require a more flexible alternative to traditional office and sublease space. Offering occupancy terms of one month to three years, Corporate Office Centers requires significantly less capital to commence occupancy and provides a turn-key office environment that includes meeting room facilities, fully furnished offices, virtual offices and business services. They also provide all telecommunication and IT services that are billed on one invoice so there is no need to use several different vendors and clients pay for only the services they are utilizing, resulting in overhead savings and significantly reducing risk.

Pittman says that until an individual or company is at a critical point when it makes sense to sign a long term lease commitment, office business centers are the right fiscal choice. “Our clients can save hundreds and sometimes thousands of dollars annually by using only the space and services they need at any given time. Our flexibility ensures that our client’s are not over committing to space that in the end they don’t utilize and allows them to keep liabilities to a minimum. Further, we require less stringent credit terms than a traditional lease or sublease demands and the savings on a deposit amount alone is in the thousands.”

The center is open for viewing and is offering grand opening incentives. To learn more about the offices and services or to schedule a tour, call 512.279.7800.

About Corporate Office Centers
Corporate Office Centers ( in one of the largest office business center providers in the nation and operates 36 locations in California, Arizona, Nevada, Colorado, Florida, Georgia, Alabama, Hawaii, Texas and Tennessee, providing cost effective, immediate office space solutions, virtual office plans, meeting facilities, administrative support services and network access to office space and business services worldwide. For more information about Corporate Office Centers, visit their web site at or call 800-588-3065.

# # #

Share article on social media or email:

View article via:

Pdf Print

Contact Author

Rebecca Romero
Visit website