I got to know about this company from a friend of mine he's been working with them for couple of months already and suggested me to use their services when i needed someone for office cleaning. I called them and they were quick to answer and provide estimate, booked the appointment for next day. Cleaners arrived on time with all the materials needed. They did a thorough deep clean of my office and took attention to all little corners and details. Workers were organized, punctual and did a good job. They're reasonably priced too, i'm planning to give them a weekly cleaning contract. Great service, reliable company. Would recommend them