Clive's has always treated me well for what I feel is a reasonable price.

http://clivestransportservicejamaica.com/

Most, if not all, private transfers will make stops along the way if you need to stock up on provisions or top off a cell phone.