The level of service provided by Gem Limousine was exceptional in all respects – highly professional, flexible, friendly, courteous, and accommodating. From the first point of contact through to the completion of our wedding day, Gem’s performance was outstanding. Gem delivered a superior level of service and many value-added extras that made our wedding that much more special and memorable. It was a pleasure having them share in our day – without hesitation, we would refer them to others and look forward to having the chance to use them again in the future.