Absolutely faultless. Communication was brilliant from the first phone call through to completion. All works completed within the timescale with great price, quality work ... more