Sadly, there are unprofessional companies in the business of cleaning carpets and restoring water damaged properties. Last March, a film company almost canceled a five figure contract in one of my downtown Vancouver rental suites, and I almost lost a client because of their negligence -can't name the celebrity due to privacy, sorry- . She came to work here for 6 months, but Angel Restoration didn’t fulfill its commitment to clean a water-damaged wool carpet in time. They actually left the carpets in worse shape than before the flood. So much so that they had to be replaced. Angel Restoration doesn't take responsibility for the damage and doesn't answer my emails. Run from this company.