This guy hauled away some messed up appliances and better than I expected. He was where he said he would be when he said and I couldn't be there so I had to trust him with the site and 2 properties security. He has the tools to do the job and was courteous to a fault. I will definitely use his services again and recommend his cleaning services for heavy deep cleaning. I have a property with heavy grease and will let you know how it went later...go to guy from now on!!