At Echo Auto Sales & Finance we're here for you, after the sale too. Count on us to look after your vehicle's service, maintenance and repair. Whether you need an oil change, annual maintenance, or a major warranty repair, we will have you back on the road quickly and efficiently.
Give us a call at 416-631-7700, or complete the easy, online Book a Service Appointment form. We are here to look after you!