Newbie with two questions to ask.Just bought a new truck and looking into film.Who makes the best or any installers in the boston,ma area. Also for 2 nicks from rocks hitting the hood any recommendations on how to fix this. its a 2010 dodge ram 2500 thanks in advance mike