It pains me to give the company I've been loyal to for the past 3 years a one star rating, but they absolutely deserve it in their current form. "last-minute pro call-off" Seriously? I absolutely needed the cleaning done today as I'll be guests over tomorrow and all they've done is reschedule it to this coming MONDAY NIGHT? C'MON why is that even okay when we customers get freaking charged if we need cancel appointments at the last minute? Get yourself together Handy. :/