Very satisfied with this group. Always taken on time. On my last visit I saw Dr Kay. Very approachable. Explained what had to be done in easily understood terms. I never felt rushed.