I've been doing our own for 20 years because they seem too stay clean longer but you need the proper soap, isopropyl alcohol and Texwipe. I just did 3 lasers on Saturday but cleaning them is one thing now you have to do the alignment and that can be scary until you do it for some time.