I recently relocated to an apartment closer to my job, and to my dismay, the unit I moved into was a DISASTER. Apparently, the management company had not CLEANED it after the previous tenant moved out. Let me just say that I was so horrified by the condition of my kitchen (especially my stove), that I sat in the middle of the kitchen floor and sobbed like an idiot for a good ten minutes. (The last person who lived in my unit must have cooked with oil EVERY DAY for years--because it was CAKED on the range/surfaces of the stove AND on my cabinets and countertops!) I discovered that the apartment complex had only one maintenance/cleaning person on staff, and that my apartment's cleanliness was NOT one of that person's priorities. So I took matters into my own hands and called VALERIE with ABRACADABRA. I'm so glad that I did--she was so kind and as a previous property manager herself, she was horrified at my situation and really wanted to help me with my predicament. She came with her crew the NEXT MORNING to do a top-to-bottom cleaning in my apartment while I was busy at work (the management let them into my unit and Valerie left me an itemized invoice to give to the manager for reimbursement). Valerie even called after leaving to let me know the job was done and to make sure it was to my satisfaction. Well I am beyond satisfied--my stove was like a different stove altogether--totally free of the sticky, nasty oil and residue left behind by the last tenant. The ceiling fans, which were carpeted with dust, were IMMACULATE. My venetian blinds were completely free of dust, carpet vacuumed, countertops scoured, refrigerator and cabinets clean and shiney! I recommend this company hands-down--you won't find a better cleaning company than Abracadabra!