was first licensed in the Turks & Caicos Islands in 1983 having existed outside of the TCI for three years prior. An extensive knowledge of boats and boat systems since the early 70s means your questions or concerns can be addressed. Living in the Turks & Caicos since 1982 has created a knowledge base of what works here and what doesn’t.
Leave a Reply