6125 Sherry Lane, Dallas, TX 75225 | 214.239.5300
S.C. Companies (SC) was established in 1975 to perform property management brokerage and real estate development services.
SC has developed shopping center(s), office buildings and apartments over the course of the past 30 years.
In 1989, the focus evolved into a specialization of shopping center development, commercial property management and build to suit construction management services. The portfolio grew from 500,000 square feet in 1989 to a current size of in excess of 2.5 million square feet. This includes shopping centers and office buildings in the DFW metroplex and Austin. SC has the team in place to provide site selection, municipality approval, construction contract negotiations, and bidding along with management of ground-up construction through completion.
S.C. Companies (SC) has managed portfolios for outside investors valued in excess of $300 million. Our acquisitions team has closed in excess of $400 million in real estate transactions and assisted in obtaining and closing over $250 million in debt.