DO NOT go to these guys, despite all of the good reviews they have gotten, those reviews were ones on small and inexpensive work such as oil changes and such. If you take your car for a big project, these guys will screw u in the worst possible way. These are types of people that will smile in your face and play the act while they have a hand in your back pocket. I took my car to simply get them to fix a sensor which was keeping it from passing smog. They charged me 1600 dollars, however, when I got it back it still didnt pass smog. So then they rold me they would need another 1800 dollars to do the job and again I trusted them and paid, plus they assured me it would pass this time....oh, and they charged me ANOTHER 150 dollars for a second diagnostic. ...why in the heck would they need to do another diagnostic. So came the time to get my car and they told me to first drive it a hundred miles and then take it to get smogged. So I drove a hundred miles......but before I could even reach 100 miles the check engine came one!!!!!!. So they say bring it back in and we will take a look. Sure enough they need to do MORE WORK!!!!....WHAT!? Not only that, but this time it would cost me another 2200 dollars!!!!!. These guys are straight crooks....DO NOT TRUST THEM!!!. I have already made a court date and taking them through the court system to get back what is rightfully mine. These guys do not belong running a business and milking people for every cent one has. BEWARE OF B&C AUTO!!!!!