There are several ways to add your business. For guest wishing to add their business without creating a account, there is a button or menu item in the upper right corner of each page that allows you to add your business without logging in. There is also a black bar towards the bottom of the page with the same functionality.
In order to edit the business information once added, you will need to register a free account with your business email address in order to claim the listing on this site.