Metro Livery has polite, friendly, and professional drivers who show up on time. I've been using them for four or five years. They are part of a bigger car service now, and it really annoys me that going directly through Metro Livery costs more than using their same cars and drivers through this bigger service.
more