Diane is so considerate, thorough and exceptionally professional. She takes her time to ensure she provides the best care and her experience and expertise is obvious. Feels like spending time with a treasured friend and I have already booked my return appointment!!