Royal Clean and Shine outperformed any recent cleaner that I've had. I had them clean a 2 bedroom apartment and no stone went unturned - the bathroom, living room, bedrooms and kitchen were scrubbed to sparkling newness. Every appliance, table, fixture was given attention. I feel like I have a new apartment! They will definitely be called again for other jobs - Rashida is so pleasant and personable and was immediately responsive, coming the next day. Her price was more than reasonable. I was extremely pleased.