I offer 50 minute sessions, typically held in my office. Virtual appointments are also available through my HIPAA compliant video counseling platform.