Consider painting your concrete or fiberglass pool instead of resurfacing. You can water-blast the old paint and then spray on a new coat with epoxy paint (such as Nu-Pool), that should last 7-10 years. Acrylic or rubber-based paints can also be used but are not as durable as epoxy paint.
Whether you’re tiling your pool for the first time or refinishing, the job will likely cost you upwards of $30,000. The cost depends heavily on the area you plan to cover and the type of tile you use. On average, porcelain tiling costs $4 per square foot, while ceramic costs $6 per square foot. Glass tiles are the most expensive, costing around $25 per square foot.
There are tons of information available on the internet about all things poolish. However, there is more marketing jargon than understandable information. Porch.com and Homeadvisor are good places to start when looking into pool prices.