You can have a Marriage Officer come to your home or location, or you can go to the Marriage Officer. Home Affairs is the cheapest place to getmarried. They are willing to do it for free. However, there is no wiggle room in terms of when.