You can have your name or company's logo scripted and written from a large variety of calligraphic styles, such as Naskh, Diwani, Thuluth, Reqaa, Farsi (Nastaleeq) and Kufic. You can control the color of the background and ink, and the size of the final piece, to fit your needs. An additional service for writing baby names can be found here.