We used Shasta for a pool in a new construction home and found them to be hit or miss across most areas. Our salesman was pretty unprofessional, standing us up at one appointment and not being prepared for another which forced a reschedule, wasting a Saturday morning for my wife and I. I reviewed the proposed drawing and decking and the measurements seemed off. after running it by our landscaper, it was confirmed that they had incorrect decking heights. Glad I reviewed their work...
Throughout construction, we were kept in the loop on progress which was great. Their service team also did a great job initially in dealing with service calls.
My one complaint since has been that we received a free one year filter clean from them where they would come out to clean the filter and teach us how to do it. What I did not realize was that it expired at the one year mark. When I called to ask if they would still honor it a month past expiration, they declined to and said I would need to pay $150. I would expect most other companies to honor a simple offer like this after buying a pool that is multiple tens of thousands of dollars, but they did not. Very disappointing.
As a whole, I have trouble recommending Shasta. The pool itself is great, but poor sales and design service along with poor customer accommodation really hurt our experience.