We used Olympio, business at Carrabassi strip, upstairs.
They drained the pool, replaced tiles, changed our lights and replaced some of the pipes and cleaned and re grouted the surround of the pool. You have to pay the cost of water, drain and refill as well.
We use Steve to maintain our pool, advert in GA advertiser. We have a cover but haven’t used it as Steve maintains the pool throughout the year. Hope this helps.