This is the second car I've had done by them. They're customer service has always been incredible. I scratched the tint on my first car and they just replaced it no hassle! Their warranty is amazing. They said 3-4 hours. But it was done in under 2 I'd rather have someone under promise and over deliver than over promise. I'd refer everyone here!