Crystal Clear Pools finished mine in March - they are awesome people, the pool is great.  No surprises, no hard sales pitch, good honest folks.