Sales (905) 339-0555 / Service (905) 337-9400

Adi & team were professional, accommodating and fair. My 78 W123 is pampered and when it comes to maintenance and service, trust and integrity are crucial and CFC has earned mine! Thanks for the work done, advice shared and general car banter and tour!