Microsoft mobile teams use eLeader Mobile Visit
We won’t bother you with elaborate description, just please read the review directly from Microsoft:
We are positively surprised with such a short time of the deployment and the flexibility of the system. eLeader Mobile Visit allows us to fully project and optimize all the processes executed by our mobile workforces.
eLeader Mobile Visit system and the service is the top class commendable and modern business solution.