A method for removing hair by thermolysis is provided. The method stepsinclude oscillating a direct currentto create an alternating current ("AC") micro-pulse, pulsing the AC micro-pulse on and off continuously,delivering the AC micro-pulse to a probe, applying the probe to a hairfollicle, and inverting the direction ofthe AC micro-pulse on the hair follicle. When the probe is applied to the hairfollicle, the AC micro-pulsetravels from the top of the dermis of the hair follicle to a dermal papilla ofthe hair follicle. The AC micro-pulsereverses direction at the dermal papilla and travels to the top of the dermisof the hair follicle. The ACmicro-pulse produces heat that destroys the tissues controlling the growth ofthe hair follicle.