First class experience from the initial consultation to the current stage (just entered retainer stage). Top notch, professional business approach. Staff works as a team unit to add that personal touch. My experience has been worth every penny! Highly recommended!!