I installed one on my Jeep. Was not hard at all. That is if your into doing it yourself. Got all the parts from Summit. As far as shops sorry can't help you there. Have a hard time trusting anyone. Can help if needed.
08 TT FJC
82 Scrambler (Scraps)
81 Scrambler (Sassy)
07.5 Dodge Ram 2500
69 Maro... next project when the Jeeps get done.....