Contact Us We would love to hear from you! Please get in touch… Give us a call at 808-661-5854 (Sorry, email is temporarily unavailable at this time.) Our physical address is: 658 Wharf St. Suite 9 Lahaina, HI 96761