Dr. Foley and his staff are very nice and clean with their practice. They made you feel welcome to their facility.