I am trying to solve out few problems. The problem is related to Network analyst, routing and service area. I have thousands of shop locations those are served by few Sales agents. No agents can serve more than 30 shops. Now we have assigned sales agent manually. I want to get the best service area of a single Sales Agent who have a limitation of serving no more than 30 shops. Again I want to assign him a fixed route which will be the best to serve his service area with 30 shops. I have already created Network dataset and tested routing with ArcGIS Network Analyst. Its working fine so far.