This has been my doctor for years he has recently moved to a grand new office. But it is the same staff of great people. I highly recommend this office/ Doctor to everyone !!! He is thorough, accurate and doesn't have a problem taking his time to explain everything clearly !!