We have 15 service bays in a state of the art shop, separate new and pre-owned showrooms on two levels, boutique and lounge areas, a smart centre and one of the largest parts departments in Ontario. In addition we continue to offer our own Mercedes-Benz Authorized Body Shop in a completely new facility.more...See more text