As a health professional myself I have high expectations. Dr Craig Rubinstein far exceeded my expectations. He is an exceptional plastic surgeon. His bedside manner and skill set are incredible. Highly recommend to anyone considering any type of surgery with him. Thank you for everything. His lovely staff also deserve a special mention, for being so caring and helpful.