Although joe is a nice enough guy, super helpful ! the Quality of the work that Ray does is sub par he doesn’t seem to care about the job he does. I had to go back several times due to bubbles in my tint. Rays failed attempt at removing the pockets turned in to scratches on the tinting. And when he finally replaced the tinting to fix his mistake it was installed the same way as the first time bubbles and air pockets with fuzz or lint caught in-between the glass and the tint. Waste of time and money.