Terrible shop, the workers are full of crap (especially Dan). Never gave me price estimate on either of my visits. My first visit consisted of them installing new gears on my car. They screwed up and I ended up having to take my car back a month later. Dan had told me that there was going to be no labor charges, fast forward three months when the lazy sloths that work there finally finish my car and they charge me with 1,126.13$. Labor charge of 640$ even after Dan told me he wasn't going to charge for labor months before because it was still under warranty. End of story, don't take your vehicle to Cardoza's Auto Repair. Look for a shop elsewhere even if it's out of town, this shop is pathetic.