Osm arrived at the agreed time to give the quote, and again to do the job, dead on time. Quote given was very fair, and work completed in good time. Exactly what you want from a tradesman, no messing about and a fair price for a job well done. Would not hesitate in using this company again in the future. Thank you.