I was pleased with my first visit to Pete’s to have my BMW serviced. I had an appointment for 8:00 am and was able to get the car back that day. They didn’t have a certain part and made sure they got it that day to finish the work so I could have the car back that afternoon. Their pricing is good compared to the Dealerships . Mario, Greg and others were always pleasant and business like. If the needs come up, I would definitely take my car back to Pete’s.