Trevor, Matt and the boys who installed our pool did an amazing job. The rainy weather this year was not on their side but they managed to get it in and made it perfect. They are meticulous with every aspect. The store has everything you need as well. The staff at the store are fantastic too.