Is your solution a service in which we have all of our customers connected to exchange servers hosted by you, or is it on-premises solution?

We are not hosting providers, but we offer DNP Hosted Exchange 2007 Solution to be deployed on your servers to manage Exchange 2007 and provide Hosted Exchange services for your customers.