I have seen Dr. Stephen Harper for one consultation and two procedures. He is very skilled(and fast!) He has a wonderful manner about him and makes me laugh. A VERY good quality considering the delicate nature of his work! Highly recommend him and his practice.