I was nervous about going to the BMW dealer for my BMW 540 repair, which a bad gasket that needed to be replaced . My fears were confirmed when I went to the BMW dealer and got an estimate. I heard that Joel's in Upland is equipped with all the factory equipment needed for BMW repairs, so I brought my car there to see what he could do. I was in disbelief when I found that Joel's estimate was HALF of what the dealer's estimate was. I was even happier when Joel was able to complete my BMW gasket repair without going over budget. To top it all off, my car is running like new. Thanks Joel!