My wife and I have had a few different German cars over the years, from Audi to BMW and have taken them to different shops around PDX looking for a good fit. I recently took my x5 into Broadway for a coolant leak, and I was really happy with their service. I think they had a really good balance of inexpensive labor rates and moderately priced but quality parts. Their recommendations for other services seamed very accurate and wasn't pushy at all. I think overall service was excellent and they made accommodations for me to pick up easily. I would recommend this shop to others, and I plan to return soon for a maintenance item they had flagged at my last visit.