Preventive services, such as free vaccines and screenings, are provided through public programs. General practitioners. (GPs) also provide preventive services such as immunizations and some health checks, which are wholly or partly subsidized by Medicare or other national programs. Mental health care is free when part of public hospital ...