Dr Foley’s office is great. The staff is courteous and the facility is super clean. Check ups are quick so you are never left setting in the waiting area.