Everyone in Dr Gayles office is very friendly and very professional. Dr. Gayles is very thorough and detail oriented and explains his thought process in a way that totally makes sense. I would highly recommend Dr Gayles without any reservation whatsoever and am thankful for all the help he has given me!