We have been there four or five times. We have a Hayward ultra pool vacuum that needed worn parts replaced. The guys are not very friendly and they forgot to put one of the parts back in, so we returned the following day and they "fixed" it again. They did not apologize for the inconvenience. Disappointed and won't go back.