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)
69 Maro... next project when the Jeeps get done.....