David was helpful and knowledgeable , offering suggestions and worked within our design and colour requirements. Production and fitting was done to our timescale and he ... more