I've had a good experience with Nextiva (both their people and their products) and would recommend them. I run a very small business, and Nextiva has allowed me to get more out of my staff without having to grow my team. We are really enjoying using the new software it's so easy to learn, and each part works well together. Very glad we made the upgrade.