I have been using the Brother P-Touch series of label printers for 12 years.

I produce custom labels of varying sizes and colours, with and without barcodes.

Each label is printed and laminated before it is ejected from the printer. The result is a self adhesive label which, once bonded to the surface, can be cleaned with most solvents and , will generally stay in place for the life of the equipment.

Obviously surface preparation is important and I have also found that rounding off the corners with scissors before application helps to prevent lifting and curling from the edges.