Diane and Keith were great to work with. They came right out and provided a detailed written estimate with a scaled drawing. They also had a very fair and well written contract. All terms were clear and fair for both sides. They also had a very reasonable payment schedule that protected both sides. They did things on time and with great quality and attention to detail. They were always easy to get in touch with and quickly answered all questions and addressed any concerns as they came up. We highly recommend them to build your pool!