I have been seeing Dr. Shaikh for over a year now. He is excellent in what he does and has always made me feel valued as a patient. The staff is very friendly and has always been willing to work with me. I have recommended his practice to several people. The only thing that has ever bothered me at this practice is the wait times. But they have gotten better and you can’t expect to always be seen on time when you are seeing a doctor. If you do come here, make sure you have an extra half hour or so.