I would call Smith's and speak with Marjorie. She can line you up with their taxi service. $15 per person, includes normal (under 50lb) bag per person. They will meet you outside baggage claim with a sign with your name on it and will notify ferry that you are on your way, if you are running late.