Tested it on 2-3 stains and worked very well.  Recent stains sent away completely.  Old stains caused by pet urine on furniture leg left an orange stain that is proving more difficult to remedy.  Will continue trying.  But overall, Very satisfied with the SpotBot machine.