Yes, most stains on leather bags can be removed by professionals. However, the success rate depends on the type of stain and how long it has been on the bag. Professional cleaners use specialized products to treat and remove stains without damaging the leather.