Sterling BMW has been a long time client. Over many years we have worked to with the dealership through DMS changes, network upgrades, server upgrades and manufacturer diagnostic upgrades. A long term project like this has proven as rewarding as it has been challenging.