Both. Virtual via Zoom (most common); in-person available for clients in select regions.