I had water damage in my home. I thought I was going to have to replace the entire carpet. I panicked. Called the first carpet cleaning company I found online. They were able to come on that same day. I was thrilled. They came prepared to do the job. They did not disappoint one bit. I was glad to have had this company come to my home. I have no mold in my home… and I did not have to pay more than what I would have had if I had to install a new carpet.