Gary was able to bring the work forward which suited me perfectly. The work turned out to be more tricky than expected due to the uneven surface on the floor but it was still completed within the timescales. The finished result is perfect and the price charged was as quoted. I wouldn't hesitate to hire Gary again and will recommend to friends and neighbours in the area. Polite, honest and hard working.