Been seeing Dr. Hughes for almost 10 years now. She has always been professional and caring and non judgmental, which is critical for honest conversations. She is very efficient and to the point which I appreciate, as I'm very similar. If you are looking for warm and fuzzy she may not be right for you, but she's an excellent Dr who has helped me through various issues over time. Her staff manage the busy practice well and I am always able to get in and out in a reasonable time frame. I've recommended her to many and all are happy.