Excellent quality workmanship and attention to the minutest detail. Thoughtful, consulted us throughout the project. Very neat & tidy, CGM always go the ‘extra mile’. Highly recommended