There are a lot of other questions that you could ask, including finding out more about their service level agreements, the costs (as well as any extra costs that you might be liable for),
Outsourcing to a Managed IT Services Provider for Multi-Location Companies
Using a company that specializes in outsourced IT services for multi-location companies offers a number of benefits and specific solutions.