I have been a Patient of DR. Piston for many years. His attention to detail is impeccable. He has a warm personality and keeps his patient informed of their issues and recommendations for resolution. Yes there have been a few times my wait has been longer than expected. However if you are the best that is the way it is . Emergencies are to be expected and take priority over appointment Just the way it should be . I may be that emergency some day and know he would make room for me.