I have used this company several times. They are always on time and professional. I like that their products are pet friendly. I will continue to use them for upholstery cleaning services.