If you're looking for an honest and reliable shop, JPR is the shop to go to. They really know their BMWs and always performs quality work. They've always been available at times when I would need the car to be checked last minute. Give Ralph a call and he'll surely be able to help you out.