Excellent service, booked GM services Ltd online, obtained a quote within minimum time,I was in rush to get it done before my flight, Left the keys with the estate agent, cleaners pickup the keys, cleaned the property and returned the keys back to the agent, Received a emailed notification from agent to expect my return deposit with 7 days as the cleaning was done to a very high standards. Very happy with over all experience. You are the best Cleaning Services Company in Nairobi Kenya. Thank you. Patrick Njoroge