Visits to Dr Foley's office have been the most pleasant experiences my family has ever had in a medical office! ALL of the staff we have interacted with have been genuinely friendly and helpful. The office environment is clean, comfortable, and relaxing. They go out of their way to make sure you are comfortable while you are there and we have never had to wait long at all. In addition, Dr Foley offered the most affordable treatment plan I found in the area and they are wonderful to work with you on play meant plans.