Jeremy, Tony and team are very responsible and provide good after sales service. Highly recommended! During the design phase, they listened to our requirements, provided good advice and Zelene did an outstanding job drawing up the plans. There are bound to be unforeseen circumstances during the works, but Jeremy kept us updated and resolved each problem promptly. Importantly, they are still responsive after the works are completed which shows they value their customers!