Newmarket Volvo is the BEST Volvo Dealer in Canada. Mr. Alex Mestre is the Superb sales person and very honest person. I would like to say that Mr. Alex Mestre is the BEST Sales Person of Canada. He always keeps his customers happy under all circumstances. I do not mind driving to hundreds of miles and deal with Mr. Alex Mestre and Newmarket Volvo as they are the BEST Car Dealer in Canada.
Other customers satisfied