I have had a great experience with Dr. Gallagher. My hair looks super and it was definitely worth doing. The outcome has been better than I even expected. Dr. Gallagher and his staff are extremely professional and will make you feel very comfortable.
more