Family physicians specializing in family medicine are knowledgeable and can treat various medical diseases of patients of all ages. These doctors provide preventive care for patients, which includes annual checkups, periodic immunizations, contraception, and allergy medications.