Dr Rosenstein is the BEST!! My doctor of 15 years died so i have been on the search for a new one. Dr Rosenstein actually listens to your concerns. He is very intelligent but doesn't act like hes smarter than everyone else lol. I have severe back pain for about a year now and every doctor blew me off but not him. He did x-rays that same day in his office and ordered an MRI. He also had me do blood work in his office as well which was nice. Dr Rosenstein actually has a conversation with you as if you guys know eachother rather than treating u like just a number. For me it is important for a doctor to have a good bedside manner and Dr Rosenstein definitely has that! He also gave me my sleeping meds with refills so u dont have to come back every single month. He made me feel very comfortable and i feel fully confident that he will find a solution to my pain! He is literally one of the best doctors i have ever been to. I would give him more than 5 stars if i could. The office staff is very friendly as well!