The location has a decent overall rating, but there are some mixed reviews from customers. The quality of the services seems to be a major issue, with one customer complaining about poor quality control and another mentioning that the finish of the pool is terrible. However, other customers have reported excellent quality work, so it's hard to say for sure. Pricing seems to be on the higher side, but it's worth noting that one customer was very happy with the value they received. Communication and professionalism seem to be an issue, with several customers mentioning that the staff and owner are unprofessional. It's also worth noting that one customer mentioned that they had to wait 19 months for their pool installation to be completed. The only positive comments are about the company's responsiveness and punctuality, but these comments are not recent. It's hard to say whether the company has improved or not. This review highlights the issue with poor quality control and communication skills, but also mentions that some customers have reported excellent work, which is the main problem.