I will never hire this company again. They showed up 2 hours late. Had to call twice and nobody returned call. Finally showed up at 1pm when appt was at 11am. Hired them for the heavy duty cleaning which inclues EVERYTHING. Windows were not done, stairway not done, upstairs toilet not cleaned, couch broken, mud room not touched at all, light fixtures not touched. Tried to get away with cleaning around things instead of moving things. Had to go back and tell them to reclean. After they left found more things not even touched. Called back to complain and told I had to talk to Customer Service and was disconnected. Called again and got voicemail. They did call back and they are coming back to clean what was not touched. Paid a lot of money and had high hopes for this company. There were 5 people cleaning and 2 out of the 5 were good. The rooms they did were very well done. The other 3 (very young, maybe teenagers) seemed to have no experience with cleaning at all.