Dr. Foley and his staff are very friendly and explain everything very thoroughly and completely. My experience has been excellent and would refer them to anybody.