Zac and the CCS crew are top-notch! Zac is an excellent communicator, always available, and has a designer's eye. The best part about working with Zac is he ensured the deck turned out beautifully, and completed on-time, and on-budget. Absolutely recommend!