The waiting area is clean and well maintained. Due to pior appointment there was no change in schedule and procedure started right on time. Doctor was very nice and cool and explained the precautioned and side effects of medicines and procedure prescribed. The overall treatment was painless and smooth. I feel happy and satisfied that I chose Dr. Bagrecha for my problem. I would certainly recommend him to my friends and family. Thanks for all the precautions.