Leikin Motor Companies of Willoughby, Ohio was recently awarded the prestigious Mercedes-Benz Best of the Best award. Only 40 dealerships in the United States were recognized for this achievement as it recognizes only the top fifteen percent of Mercedes-Benz dealers for exemplary performance in sales, service and parts, as well as living up to the promise of CustomerOne with superior customer care. Congratulations to the fine employees and customers who worked together to make this award possible!