I recommend Dr. Salierno very strongly. He is very professional and kind and his practice is impeccable. The staff is very nice and they explain things very clearly, both the procedure and payment options, etc. If you miss an appointment, nobody holds it against you. They kindly call you to reschedule. The system is very well set, so there’s almost no wait. Above all, I trust Dr. Salierno a lot.