i have gotten multiple cars done at Steve's Tinting in Upland.
$350otd for Formula One Pinnacle series (Ceramic based film)
Steve the owner usually does the installs and he is very professional, not sure about customer service/warranty claims since i have NEVER had to claim it, but according to him you can go to any Pinnacle dealer in the US and he will fix if there are any discolorations.
btw you apparently need to be authorized by formula one to be able to sell/install pinnacle film
Good Luck with whatever you choose. remember you get what you pay for