Long time happy customer
We have been with Nexgen for over 5 years and are again renewing our contract with them. We have received great service starting from their sales team, and following from that their service team. They are prompt in addressing any issues we have had and offer a complete range on communication services.