Dr. Punja is one of the most caring people I have ever met. As a doctor he is professional, educated and always goes above and beyond. He is approchable and always wants the best for you. I highly recommend his services.