Please do not use in Tennessee. I had sent pictures of the move in move out cleaning of all the rooms so the team could get an idea. The rooms had pet hair and such to clean. They quoted me a price range that should cover the variance of clean levels needed. I had set a time and had to reschedule for the next day giving more than 24 hours notice. They arrive to the job call me and before even talking to me further they send the carpet cleaning crew away, change the range from a high of 400 to 700 and say the date that was set was to be rescheduled. I had tenants arriving that evening. I wanted a nice clean home for them. My call got disconnected and tried calling back. I texted inquiring if they didn't want to do the job can they please let me know if they put the lock box keys back. No response. A professional approach would have been calling and telling me it's a bigger job than we thought, we can still do everything today but the price is going to be higher, not just cancel the crews completing the job before contacting me and saying we aren't going to follow through with your appointment reschedule. I had to pry a family friend away from a Father's Day celebration because I myself was with my Father and I was deploying in a few days and hadn't seen him for years. Horrible experience. It's okay to charge more, but, don't just cancel the whole job, charge more then say reschedule. read more