I recommend B&K BODY SHOP to everyone. Raffi & his team are great!! It's the most honest shop I've ever been to. They repaired my BMW in 2 days(dropped off my car on Thurs afternoon, picked it up on Sat. morning). I went to 3 other shops, agreed to pay more just to have my car back on Sat, but everybody needed 5-10 working days to complete the repairs & they charged twice more than B&K. I live in Northern California, I had to leave the town on Sat, therefore I needed my car back on the road ASAP. Thanks to B&K I have my car back today looking like new!!