They were able to remove most of the stains. My only complain is the arrival window we wanted got taken within 5 minutes so we had to schedule for something much later in the day. I will use them again because service and work was exceptional