When it comes to getting into Government contracting, it is not unusual to have a home/office address... I have worked for and with several companies involved in Government contracting that used a residence address (or even a PO Box)... in getting the contracts, it's the capabilities that matters... not the address of the company. If the company is the best for the job, the Government doesn't care if his company (and home) address is a studio apartment in NYC.
Once the contracts are won, the revenue will follow, and then the PPS...