What does their set-up/ installation process entail? What exactly are you responsible for and how much support do they provide during the process?

I think that you will make right choice if you...