The Mezuzah Scrolls sold at MezuzahMaster.com and around the world are hand written by specially trained scribes, who use a feather and ink to write the holy words on parchment.
Did you know that many scribes first write a Megillah? The reason is that since G-ds name is not mentioned in the Megillah, it does not have the same level of sanctity as a Mezuzah, and can have mistakes or corrections made. In fact, it can also have vowels and punctuation too, but that is very uncommon.