Ilford Carpet Cleaners did everything I expect a cleaning company to do - but I never usually get it. This time, it was very different. They arrived on time which was amazing, considering the timekeeping skills of some firms, I was shocked. They did a full cleaning job, inside and out, including the windows, the wooden floors, the tiles and the carpets. It’s not a small house, but I was impressed at the small fee and the fast work they did. I will not hesitate to call them again in a few days; I know my house gets messy quickly, so it’s great they can come at a moment’s notice.