I first dealt with this company several years a go when I called them to clean up a mess that another company made in my apartment. I have hired them ever since. They are prompt, courteous and professional. They were able to remove stains that I thought no one would be able to remove. If you give them a chance, you will never call another cleaning company.