Excellent service from James and his team. Firstly, he provided a quotation very quickly, which was significantly better than anyone else (and we’d had quite a few!) They turned up as agreed and on time, worked extremely hard, and cleared everything away afterwards. James also did a few extra bits for us, without hesitation or additional cost. Very professional, courteous and friendly. Would definitely use again and highly recommend.