Shop for new model bmw
So I recently purchased a used 2007 bmw 328xi with 45,000km on the clock. I have been looking for a local shop to take it to as the first service cost $400.00+!!!! In looking at a couple shops I've noticed a lot of photos of older model bmws. I was wondering if you guys could recommend a shop that is skilled in new model bmws? Currently I live in Thornhill but my old mechanic was at 401 Dixie Nissan so I am happy to drive a bit to get good service.
Any help would be greatly appreciated.