Testing is free of charge. They do a rapid HIV test, which takes about 20 minutes for results. For all other tests, it takes about a week or so for results and you can access them online, privately. They do a very extensive and thorough testing panel.
I went for a yearly check up which includes all the testing, the results you get back in a week or less.
Thanks! Your answer is awaiting moderation.