took 5-6 hrs, very professional, car has to be completely clean before it is applied, I think it was $600, he comes to you, comes to my house monthly to detail it for 60, never needs wax due to the opti coat, Shane services 3 or 4 other Teslas also so he is very familiar with them