Ricky as far as I'm concerned went above and beyond my expectations. He worked with me on a time that suited my work including calling round at 7pm. His pricing is very reasonable and above all he was respectful and made sure my carpets were well protected. Ricky has obvious job skills but also excellent customer service skills and for that I wouldn't just recommend him, I would actively encourage anyone to use him. In addition I will be getting Ricky to replace my bathroom shortly.