Nobody paints the name anymore. West Marine and other marine stores have , I believe. Mylar that can be made up with your name and port of call. You have to clean and wax the surface it goes on. It is like a decal.. If you do not want to do it your self, check any sign painter in the area. They make the sign up using a computer and stick it on your boat. Very easy and not to expensive.
Good Luck,
Fred