TERRIBLE. Jeff changed the deal soon as the job started. not truthful or honest! then I got my car out of there. but top shelf wouldn't let me have my car. they held it hostage and made up a storage fee of $55 per day. they even said i owe them a storage fee while they did some work on my car. i will get that money back though. TERRIBLE SERVICE! don't trust or do business with them.