Let's Ride
A Wave
Let’s Tame
The Wind
Let's Explore
The Wild
Surfing
The beautiful chaos of pipeline surfing for beginners
Kayaking
5 basic rules that a beginner must follow while going kayaking on their own
Parasailing
It's exciting to glide through the air wearing an open parachute!
Kitesurfing
We offer top kitesurfing spots in the world for you to enjoy
Best Beaches On The Coast
We create a fun, relaxed and supportive environment where we teach the art of surfing including technical skills, awareness of the ocean and how to stay safe at the beach.
“They are so patient and passionate about teaching others. I’ve only been diving almost 2 years and started in my 60’s. It’s never too late and they will help you through it!!! They make dreams come true!”
Penny Beckett Shaw
“Great place to learn how to dive or advance your skills. The people associated with Randy’s are exceptional in helping you and extremely knowledgeable. We came for the certification and stayed for the friendship & adventures!”
Carol Feehley Whelan
“Van and Barb take great care of their customers! Awesome people and great friends!”