That place does a good job. They installed the lift on my old wrangler a few years ago. Charges 250 for labor and is usually done the next business day.
I wouldn't mind a winch myself. I just bought mine yesterday. All stock except the wheels and tires I had on my 04. The dealer let me keep them surprisingly.