A very professional and enjoyable doctor's visit. Staff is professional, friendly, and knowledgeable. I was seen exactly on time and all involved were willing to assist any way they could. Dr. Hayden is the first doctor to get my prescription exactly right after years of struggling. I would strongly recommend Dr. Hayden and his staff for the best care around.