Andre and the crew at Luxurious Carib Tours and Taxi Jamaica are my preference.

http://luxuriouscaribtoursjamaica.com/

I needed to get a "travel permit" to bring my dead friend's ashes to Negril and Andre's assistance was priceless.