Expansion is considered the natural route for most businesses to take. As the business grows and becomes more successful it attracts more customers, and it needs more staff to service the customers and larger premises to house the staff. But expansion can be a real trap if you haven't got the money behind you to fuel the expansion.
As strange or as counter intuitive as it might sound, I've seen more businesses that are booming suddenly go broken simply because they didn't have the money behind them to expand. The real problem was that they didn't realize this until they had run out of cash, started paying suppliers slowly and in most cases, built up a tax debt. Of course no bank would touch them then and the inevitable happens.
Expansion is an expensive exercise and it takes a lot of time, energy and focus away from the day to day running of the core business and that's before you even start to consider the cost. By all means expand but make sure you talk to your financial advisers and banker before you do--no matter how small your business is. Grow to a plan and control the expenditure so your long-term growth will be far more successful.
If you don't want to grow your business any larger that is fine. Resist the growth and focus on making the business the size you want it to be and make it magnificent. There is a lot to be said for a business that is controlled in size and run extremely well. Fine tune everything and get the formula right--someday you might want to expand and it is far easier to grow a successful, profitable, well run business than it is to expand one that is just barely kept under control.
My key message here is that if you want to grow your business, do it wisely, do it in a planned way and make absolutely certain that you can afford it.