Overall experience working with you and your team is very good. I appreciate your management style very much. I like the fact that you always give me heads up on the timelines and schedules and always keep to your word. Your crew is very professional too. My wife and I also appreciate your time spent with us educating us on our options and giving us very generous quotes on the deck. Also we appreciate your patience accommodating little changes we did here and there (like drainage line and dirt removal from the flower beds). These little things help to build our trust to you and your company. Thank you so much for the very positive experience and I am looking forward enjoying our new pool. We are one of your many happy customers.