Excellent experience with CFHP. I highly recommend to anyone looking to build a beautiful oasis.