I highly recommend AmeriClean. I called and spoke to Sheila about the cleaning of hardwood floors in a new home I purchased. It was a very last-minute thought on my part and I was more than pleasantly surprised when Sheila worked her magic and had David come out within just a couple of days. She kept me up-to-date with emails and phone calls at all times. David was right on time, very friendly and showed me how he would test the floors before completing any work. In addition to the quality work, I was extremely appreciative in David's honesty. He didn't try to sell me something that wouldn't help because ultimately the wood floors will need to be refinished. Everything is very clean and ready for move-in thanks to the exceptional service by Sheila & David.