David and his team were so helpful and professional. David had some great ideas that enabled us to have the kitchen we wanted. Timescale were kept, work was done to a high standard. Having the kitchen done with KitchenSmart took the stress out of it. Nothing was too much trouble.