Very detailed, professional office and staff. Glad I found them. Personable and attentive to your individual needs. You don't feel hurried along. Up to date technology throughout the office. Modern spa-like decor with amazing tv's on the walls and ceilings to keep you occupied during your procedures.