We have been using Metronet for a few years now and I find them very professional in the services they provide and the level of support that they offer. I highly recommend them for use with your infrastructure we have not had any issues with them at all.
Thanks