Dr. Weinstein and his staff were professional and personable from start to finish!!!! They were able to work us in quickly and effeciently brought themselves up to speed with my medical history prior to my visit and were prepared with plan of action upon arrival!!! Dr. Weinstein is very informative and truly gives you the entire picture to make informed decisions–in other words partnering with you to make decisions best for you!!! I recieved all of my test results within the week on the patient portal where I could see the results and also had messages from my doctors that translated them!! I can email the staff with questions and get responses quickly. When results are posted they even send alerts to your email until you go view them!!! OUT STANDING service, knowledge, expertise!!! Going off to College with peace of mind and confidence!