The review of this location is mixed. On one hand, the overall quality of the business seems to be good, with a high overall rating and a positive response from the vast majority of customers. Many customers have praised the professionalism, knowledge, and dedication of the staff, particularly JJ, who has been consistently mentioned as a standout employee. The quality of the pools built by Gary Pools seems to be high, with many customers expressing satisfaction with the final result. However, some customers have raised concerns about the pricing, with a few mentioning that it was higher than other options. On the other hand, there have been some issues with customer service, particularly with regards to responding to emails and calls. A few customers have reported difficulty getting in touch with the company or receiving a timely response to their questions or concerns. This has led to some frustration and disappointment among customers. The innovativeness of the business seems to be a mixed bag. While some customers have praised the company's use of modern technology and techniques, others have mentioned that the process of building a pool can be overwhelming and that the company could improve its communication and transparency. However, the company has received high praise for its ability to address and resolve issues in a timely and professional manner. Overall, Gary Pools seems to be a solid choice for customers looking for a high-quality pool-building experience. However, customers should be aware of the potential issues with customer service and pricing, and should be prepared to ask questions and seek clarification throughout the process.