I would not recommend this place or go at your own risk. I took my car here for simple repairs on a common domestic vehicle. They seemed to have trouble 'getting parts' which i didn't really understand because you can order everything. Then the parts they did install seemed to fail several times. They were overwhelmed and slow to get around to their cars. Mine was in there forever for what should have taken a couple days?? I thought they scratched up a lot of stuff inside the engine compartment and in the end i don't fully trust the repairs I had done. Have had to have the car towed twice due to things 'repaired' in this shop.