According to some embodiments, a system for treating skin includes a handpiece assembly comprising a tip and a main body portion, the main body portion comprising an interior cavity and at least one canister configured to store at least one of a treatment material and a waste material. The treatment material and/or the waste material is in fluid communication with the tip.