Amazing! These guys are always on time, communicate what's going on well (especially well for contractors) and are some of the nicest guys around. Mike and his team, particularly Joe and Jeff are phenomenal to work with. Every person on their crew and the subs that they use for electrical, tiling, etc. are just as caring and hardworking as their leaders. Mike is on the job usually multiple times per day checking on the project, and as the owner, gives you a sense of relief that you know things are going right. Their time schedule has been right on (our project isn't yet finished, almost is), even with a few days worth of weather delays and cancellations. Every morning the crew is on time, if not early and if it starts raining, they'll wait out the rain and be right back on the job. If you're considering putting in a pool, I strongly encourage you to go with them. They're not the cheapest in town, but you get what you pay for. Quality, honesty, strong work ethic from the leaders down and integrity. We are beyond thrilled with Gulf Breeze Pools & Spa!