Dr. Gallagher really knows his stuff! I have been seeing him for around a month now and he is top-notch. I would recommend him to anyone that needs counseling ... individual, marital, etc. He is very easy to talk to and addresses what needs to be addressed ... he does not beat around the bush, he takes care of business! My husband and I previously attended "relationship" counseling (before we were married) with another person and truly feel we accomplished more with Dr. Gallagher in one session than during all six or so sessions we attended with the other person. I highly recommend Dr. Gallagher.