Dr. Joseph clearly knows his work! I had been to another dr a couple of weeks ago and my problem was misdiagnosed. Within minutes (maybe seconds) Dr Joseph knew exactly what my issue was and what to do about it. And he explained everything very clearly. Also his staff (Nurse Jackie!) are great and the office overall has an upbeat, positive atmosphere. Makes going to the doctor a lot less painful ...I highly recommend him !!