I have been going to see Dr. Carstensen for about 10 years. He and his staff are always on point and have great communication. Expectations in cost, treatment, and timing are always set up front and always met or exceeded. Steve doesn't mess around or push, he recommends what you should really do and is always versed in the latest and best treatments. I highly recommend Dr. Castensen and his whole staff!
more