From start to finish they were on time, explained everything well and completed the job in a timely manner. We now have a beautiful resurfaced pool. I got several quotes and they were all very close. What set Azure apart was their professionalism. I’m happy I chose Azure!