I know the term "honest mechanic" seems like an oxymoron, but that is exactly what you will find at JB Auto Care.Great group of guys - they are always extremely friendly and helpful. Whenever you need a repair, they explain to you every little detail of the job/problem so that you know they aren't trying to pull a fast one on you. If you want to see for yourself what's going on, they'll take a picture of the engine and email it to you at home or work. I had taken my old car to have work done at chain repair shop and took it here after the problem still persisted. They took a picture to show me the cob job/incorrect fix the other shop had done and worked with me on getting the repair done correctly.They are always extremely quick, even if they have to order parts from your car manufacturer it is always within a day. If they need longer to fix it, they will give you a loaner car so you can get to work or give you a ride if its local. If they see other problems, they let you know how immediate they need to be fixed and if it is something you can wait and see on, they'll let you know so you don't feel pressured to drop a ton of money on a problem that isn't imperative to fix. I won't bring my car to another shop - these guys are the best!