servicing over 50 major brands