Based on your request I can create connectivity between multiple locations. Each location would have edge networking such as Routers, security appliance(ASA,PIX,Ironport). As well as layer 3. You asked for proof of existing projects. I can not give details as I have an NDA. However I am lead engineer at a SaaS company. I have a corporate environment, Hosting Environment, and PCI environment that need communication between each. I have designed and implemented a redundant mesh between each environment. If a single environment went offline, the additional environments would continue to communicate. We recently acquired a large company that doubled our size. I was tasked in building a new environment for this company as well as connecting them to our existing environments. Within 3 weeks I had a new Datacenter connected to our existing infrastructure. Is an MPLS a possibility?