Flexible in-home and virtual support