The three tier solution has the best level of shared data and networked systems, while allowing workstation autonomy.
T3T.ca provides that solution.

Toronto, Canada