The phrase "to contract the company" means reducing or shrinking the size, scope, or operations of a company. It can involve cutting costs, laying off employees, or downsizing in order to make the company smaller or more focused. Full definition
Own and operate a successful general contracting company specializing in tenant finish - out and commercial remodeling with annual sales between $ 2 and $ 4 million. (resumeformat.org)
This is because it can significantly speed up the process for contracting companies to be appointed and complete the works. (educationbusinessuk.net)
For instance, suppose you own an electrical contracting company that has been hired to work on a particular job by a general contractor. (thebalance.com)