Dr. Haque and staff are fantastic. So professional and make you feel very comfortable. I would highly recommend QCPS!