Mike did an excellent job replacing our pool liner. He provided us with many choices, gave us a good price, walked through our expectations and did the job in a timely manner. Quality was high and when I asked for some minor touch-up, the follow-up was perfect. Highly recommend him!