Meet Our Team

Joe Johnston

Owner

 joe@islamoradapools.com
 (305) 852-3133

Logistics & Business Support

Logistics & Business Support

Pool Contactor

Pool Design

Todd Mecke

General Manager

 todd@islamoradapools.com
 (305) 434-5404

Todd oversees the full scope of daily operations

Todd oversees the full scope of daily operations

Herman Jansen

Ecofinish Jedi, operations manager

 (305) 852-3133

Ecofinish Jedi, General Operations

Ecofinish Jedi, General Operations

Andy McAlister

Operations Manager

 andy@islamoradapools.com
 (305) 900-8940

EcoFinish, General Operations

EcoFinish, General Operations

Office Staff

Office Staff

 info@islamoradapools.com
 (305) 852-3133

Anyliza Triado - Office Manager

Anyliza Triado - Office Manager