For any small business, the first time you venture out into your own premises is a huge step. It's a huge financial commitment compared to running out of your home or a rented office — but of course, there are a plethora of associated benefits. Perhaps most notable is the very practical advantage of finally having a space that's perfectly suited to your needs. No more turning your spare room into a warehouse for stockpiling, and no more losing whole sections of your home to your professional ventures. However, actually finding that perfect space may be difficult. As such, it may be more convenient to choose a building on the basis of its location, and simply adapt it to your needs.
Expansion
Naturally, this may not be an option for premises located in built-up areas and town centres — but more rural and spacious lots may provide you with the option to extend the building. Of course, you will need to gain the appropriate permissions from the landlord or from the local authorities depending on whether you rent or buy. However, once this red tape is cleared, you'll be able to construct an entirely new room to your ideal specifications, filling in any requirements that you're missing from the current setup.
Additional Storage
Again, this is largely dependent on whether or not the lot has additional space, but it is a popular practice to have a small shed or warehouse constructed separately from the property's main building. This allows you to keep stock and equipment separate from your administrative and retail space, freeing up room for whatever else you may need. Also, because the construction work is completely separate from the existing building, you won't need to close up shop in order to complete the renovation.
Changing Interior Layout
If the current building has enough square footage to suit your needs, but simply isn't laid out correctly, then you could have contractors in to knock down some interior walls — depending on which are load-bearing. Equally, you could also have additional walls constructed. Doing this can either open up a building to make it entirely open-plan, or create many individual office spaces. You can map out whatever you need, entirely to your own specifications.
However you decide to adapt your building, it's much more cost-effective than acquiring land and constructing an entirely new building. Just be sure to contact a reputable commercial builder who can discuss your plans with you, and make sure that they're both feasible and cost-effective.