Horrible practices. My community complex offered a complimentary carpet cleaning from this company. I called to schedule a cleaning and was told that my only options are Tuesdays or Wednesdays, and the 2 timeframes are morning (8am-2pm) or afternoon (noon-6pm). Seriously? When I complained about the inconvenience of the two days and timeframes offered, the unsympathetic lady on the other end of the phone offered to get a key from the community's office and let themselves in. What the...??! So I chose a Wednesday afternoon, came home early, and waited... And waited.... No show. No call. No show. So based on their lack of customer service and unprofessionalism, they deserve less than 0.