John is extremely professional and very talented at what he does. He offers creative solutions to any issues that arise and is a great communicator. The quality of his work is unmatched and we enjoy working with him. He is extremely knowledgeable about materials and what will work best for specific spaces.