Valley Automotive is the best Auto Repair shop around. If your check engine light comes on they take the time to explain what the code means for you they also try to make it as cost effective as possible. They know what they are doing and always tell you before proceeding.
If you are going in for an oil change and work crazy hours they will even pick your car up do the repair and drop it back off. They always go above and beyond!
Just recently I had a problem with my transmission, they did everything they could to get it covered under warranty or fixed by the dealership.
I always look for the best deal when shopping around and when it comes to automotive repairs there is no one better!!!