Through the many talks I give, I have always highly recommended various ways to improve efficiency and make your small company seem like a big one.
I want to first say, that I in no way receive any sort of compensation from this recommendation. One company that I use is called RingCentral, which can be found at http://www.ringcentral.com. Basically I have setup a toll free number, and then use their system to manage incoming calls. I add all my phone numbers, and then have their system forward incoming calls to each phone simultaneously, and the caller never knows. So both my home phone, cell phone, and any client work phone I'm at all ring at once. In some cases, I don't have it ring a client phone, but will use their taskbar management software to have a call forwarded to that number if I'm sitting at the computer.
You can actually have their system do a variety of things, such as setup certain extensions to get the caller's name before forwarding the call, only allow the caller to leave a message, just give the caller an announcement, and even setup worktime hours which use certain rules different from other times. The call controlling software allows you to see your faxes, forward calls, immediately send calls to voice mail, and is also supposed to work with internet phones like Vonage. One really cool feature is the ability to put a link on your website, so all they have to do is type in their phone number, it will ring them, and then connect them immediately to you.
I want to note that there are several companies out there that provide a similar service, I just happen to use this one and have been elated with it. The only complaint I've had is the inability to ban international phone numbers or certain countries.
If you do happen to go with Ring Central, please let me know that way I can get a few extra minutes out of it by referring you.