I've been seeing Dr. Bajwa for the past few months. He is a great doctor for the following reasons. He takes the time to listen to me (unlike most doctors) and makes me relaxed. I hardly have any waiting time when I go for an appointment since he runs on schedule. Plus he takes care of any refills and return my calls promptly. I'm glad I found him and plan to recommend him to my friends.