Sorry for the delay in replying.
I would absolutely recommend BlueMoon. They are a great “family like” business to deal with. We have had our pool for 3 years now and have no complaints. The pool planning process was easy. They listen, are flexible and great at suggestions. You will not be disappointed.