The agent Steve was very professional he was very diligent about getting stains and odors out because we have a love seat that our disabled cat lives on so there was quit ... more