Excellent work and price

Richard turned up when promised, did as much as he could and cam e back next day, as promised, to complete the work. Tidy and reliable.
Kept his promises