Dr. Sohal practices all aspects of general dentistry, focusing on patient education to prevent future problems and build lasting relationships. He welcomes new patients and is fluent in English, Hindi, and Punjabi.