It allows for easy access of all information in one system rather than having multiple different programs with separate databases which can be time consuming when you need certain data from another program or database - this helps keep everything centralized! The only thing i dislike about Garman routing Systems are their customer service reps who seem very unhelpful at times but it's not always them its just how they interact as well. If your looking into something like garmans then give us an opportunity because we have been able to see great results since implementing our own version using various aspects such has routeing & dispatching modules along side other customizations (customer billing etc).