Go Surf propose des cours de surf et la location de planches. Les cours ont lieu sur différents spots comme Plage de Leighton, à Fremantle Nord (en hiver) et Plage de Brighton, à Scarborough (en été).

Leurs cours de surf conviennent aux enfants et aux adultes de tous niveaux, du débutant au surfeur confirmé. Les cours pour enfants ont lieu le week-end, avant et après l'école, ainsi que pendant les vacances scolaires. Ils organisent même des fêtes d'anniversaire !

Ils proposent différents forfaits allant des cours de surf en groupe aux cours privés pour petits groupes ou individus.