I took my Volvo here for service because of a leaking rear seal. They had the truck over two weeks, claiming it took that long to get parts. After I got the truck back, the interior was trashed as if one of the mechanics had been sleeping in it at night. Not long after, I had starter trouble because whoever had done the work on the engine had loosened it and not bothered to tighten it back up, causing me several breakdowns and eventually a new starter. I have had other bad experiences with this company that are too long to detail. Couple all this with poor (to say the least) customer service and this becomes an establishment you want to avoid at any cost. Beware!!!