One word, Fantastic! Teresa's Cleaning Service goes above and beyond. I come from a family that is "OCD" when it comes to cleaning so when I say they clean, they get every nook and cranny. We use them for two homes and one home is over 2,500 sqft and the other is 1,600 sqft. Regardless of the size they clean with the same thoroughness each and every time. The first time I used them in my town home I purposely had crumbs behind a table (a big one) and they moved the table and my couches so they could reach the entire floor area. Knowledge of the "how and what" they need to clean is always acknowledge with courtesy. When my service is completed I feel like Ive walked into a brand new home and I have time to enjoy my home. My mother is a professor and I assure you she doesn't give praises or A's easily ! So I wanted to make sure Teresa's Cleaning Service got the praise they deserved.