Client-provider communication