A relative of mineI referred me to Valley Automotive. I was told Valley Automotive was like the "good old boys" mentality. I was told how Valley Automotive's integrity stood out, how Valley Automotive shows honesty in their suggestions and recommendations. 5 star quailty I would receive. So, I made an appointment and quickly got in. So my experience was amazing. A 10 star rating sounded more accurate to me. I do not know a lot about cars but when I left the office, I had a good idea of what the plan was, why, how, when, warranty time response (give or take a little) and in a few short days, my car was done. The turnaround time was amazing. I am very greatful!! I really liked how everything was made easy to understand. The communication was wonderful. I never felt lost. I never felt concerned or overwhelmed. My used BMW 2016 was in bad shape when I brought the car into Valley Automotive. Now, I feel like I am in a new car, seriously !!! The outcome was so effective and efficient that I decided to go ahead and do the recommended car maintenance and now, WOW !!! Finally, I am not afraid to pull out onto the road anymore. I finally understand why people like to drive a BMW. Valley Automotive offered me a complimentary driver and at no charge. Thank you, James, for that !!! Well, I will be seeing Valley Automotive when my next oil change is due. Valley Automotive in my experience is simply the best.