Very caring and highly professional staff. Not at all pushy at selling the service, but just very informative. They went out of their way to make me feel 100% comfortable. A great experience.