Willing participants will sign an informed consent form, and complete a survey questionnaire to provide baseline information on their demographics, sexual risk behaviours, risk perceptions, medical history, alcohol and drug use, contraceptive use, fertility intentions, and use of other combination HIV prevention services. They will receive HIV testing and counselling (HTC), tests for Hepatitis B surface antigen, STI syndromic screening and management as well as testing for gonorrhoea, blood draw for creatinine level and pregnancy test where applicable. Individuals who test HIV positive are ineligible for the project and will be referred to care and treatment according to standard practice. Pregnant women and women who become pregnant during the project implementation will be enrolled in a pregnancy sub group, upon their consent. Those who decline participation will receive referrals to prenatal care.