Used this company to clean my carpets - they said they could get out the stains however they reappeared. Called the company back and the owner insinuated I caused the stains and had never heard of stains reappearing. I've dealt with other cleaning companies whose motto was "it the stains come back, so do we". The owner of Angelos was rude and inconsiderate. The men that visited my house were courteous and friendly however the owner was completely the opposite. Given my experience I would not recommend Angelos.