I agree that pre-booking is usually easier for this route, especially after a long flight into JFK. The main things I would check are fixed pickup instructions, flight tracking, vehicle size for luggage, and whether the company can handle late-night or early-morning arrivals.
For airport transfers from JFK, LGA, EWR and Manhattan, NYC Transfer is another option to compare:
https://nyc-transfer.com/en