Apparatuses and methods for cleaning a surface comprising contaminate
particles are provided. In one respect, plasma and/or a shockwave may be
created in a fluid flowing through a nozzle. The nozzle, coupled to a
laser source and a fluid feed may be configured to deliver the generated
plasma and/or shockwave to the surface.