I must admit that out of tall the “professional services” I receive (doctor, optometrist etc etc) that your office provides the best services overall. You were on time as I did not wait on minute. Your staff from reception onto the dental hygienist and even yourself were all very friendly and professional. Great job really.