Foley and his staff are the only people I trust to touch my teeth, and not hurt me. The staff is wonderful and everyone makes you feel welcome. Everything is clean, and organized. You never feel out of place. Plus, your in and out of there in no time! They get things done, and your not having to wait an hour before they can get you in! I would recommend him to anyone of all ages!