Hi
For such request I would recommend to call IT consultant in a city near you. The fact they can visit you to plan deployment make a great difference, and you will be sure to employ someone of thrust, which is important there.
If unable to find someone, I know Microsoft can help too, but I'am not sure the correct channel to ask them, as such are usually contact via locally Microsoft store/HQ. I can ask regional contact to know the correct one to assist you, but it's all work distributed by region, as such it's hard without asking you private detail to who you can talk.
For that reason I recommand to check for local Microsoft partner, and call them after.
Thanks