I've always had a pleasant experience at Dr. Shanahan's office. Everyone is very nice and friendly. All procedures and problems are explained to me very thoroughly. Even when I had billing questions, the staff sat down and went through things with me until I had a full understanding of the matters at hand. I would recommend Dr. Shanahan to anyone.
more