Spark and Shine did a fantastic job! I am pregnant and going through my “nesting” phase. No matter how much I cleaned I felt like it wasn’t good enough. Spark and Shine arrived not just on time, but 15 minutes early, they were patient with my dog and gave my condo the thorough clean I have been trying to achieve. Also, scheduling was so easy and they send you text message reminders, which I thought was excellent customer service. I absolutely recommend them to folks looking for that piece of mind and a superb clean. Five stars for sure!