Needed brakes and general tune-up. Engine light was also on and dealer was not able to fix it. Just picked up the car 2 hours ago. Gene fixed everything, in a timely and professional manner. He did not overcharge and did not try to sell extra things. Gene is the man. Highly recommended.