Greg and his crew were great. Timeline was given and they stuck to it even when I changed / added things mid project. Very professional, knowledgeable and easy to talk with. Greg let me start with my ideas and would give input where needed. Would definitely recommend!