For precut pieces, you can go directly to Xpel.com and enter in your car info. When I had my daily driver coated, they charged me based on the Xpel precut pricing because they used the routes, even though the material used was Suntek. This will give you a good idea how much the pieces should cost, then find a place with decent labor rates. For my BMW 3 series, I paid about $760 total for all front faces, including headlights and mirrors. This was in Waukesha WI. Hope that helps others with figuring out what the job should cost.
2013 Evora IPS - Carbon Gray
2016 BMW 328xi - Estoril Blue