John from Extreme Pools and his team are skilled professionals and not random people off the streets. Im OCD about how I think I want things but John very patiently exampled each process to me while I stood back and watched them during the completed process. This team is not only professional, neat and precise but they get the job done before expected done. John has a dry sense of humor much like myself of which I loved. He is also very honest and pride himself with doing the job the right way ONLY. I will definitely recommend Extreme Pools