Ryan contacted me as soon as I advertised the job. Asked sensible questions, including a request for photos. Based on that he provided a very competitive quote. He was clear about when he would be available to do the job and provided an interim solution until he arrived. He turned-up for the job early which was wonderful and completed it quickly, effectively and with minimum fuss. He charged below his quote. I cannot recommend him highly enough. Thank you Ryan.