Overbooked, over one hour waits to get in, staff is friendly but primarily are Polish speaking, so communication can be difficult. Doctor very rude & rushed, talks over you, and also seems to have communication issues, and takes offense in the rudest most unprofessional way imaginable if you have questions. Further - they do not call back with lab results etc - trying to call results in hang ups, also will not send lab results -but wants to shout them at you over the phone?? - all in all - weird, awful, and a very unpleasant experience, can not recommend - as far as ""cosmetic treatments"" do note that this is not a board certified plastic surgeon, but is a family practice doctor doing ""cheap"" injectables & procedures while also dealing with a (dingy, scruffy) packed waiting room full of families children, seniors, HMO patients, etc. - cheap - perhaps, but at the expense of quality, service and your precious time.