I tinted every single car I owned.
Lately I started using FormulaOne tint from Llumar.
Used Pinnacle sires for sedans and was pretty happy with it.
This Time went with Stratos since I tinted only 2 windows. This is their top of the line series. Links below to description and specs.
FormulaOne Stratos
Formula One Tint Specs
Based on you zip code find installer on their site. Make sure to pick Select Pro. It is very difficult to get this certification and keep it.
For me the quality of install has same importance as quality of the tint.
Note: I have 2 installers in my area that are Select Pro certified and there was 25% price difference between them.
Full car install would be around $400-500. Another $100-150 for windscreen.
If you want privacy I would use Stratos too, if you want hit rejection I would use Air 80
Air 80
There is no tint wide enough to tint the roof glass. So most installers will refuse to tint it because they need to seem it.
One of them even told me that tinting it will attract more hit to surface and may even crack the roof.