I'm sorry for the lack of step by step photos but I wasn't going to do a tutorial about my foray into bus rolls as there are already so many lessons on the internet. People asked me how I made this so I thought I should share. Believe me, this is not original, but I will give you some insights and some alternative ideas.
This bus roll is 20" x 48". I stretched the canvas myself (buy stretcher bars, assemble and stretch canvas as you staple to the bars - easy), but hopefully you can buy one already prestretched or hang the canvas like a scroll, sewing a pocket in the top and bottom and inserting dowels. If the canvas is not primed white, you will need to do so.
I bought 2 sets of vinyl letters at Staples (helvetica font) in 3", 2" and 1" sizes (6 sets in all). I laid out my canvas on a flat surface and starting near the bottom, drew a line with a pencil, then lightly placed the letters. It usually takes several tries to get the letters spaced correctly. Use the appropriate size letter depending upon the length of your word. Sometimes I used the largest size, followed by a smaller font for "road, rd, st or hill". I varied the lines so that I didn't have all of the longer words (smaller type) together. In order to fit everything, I might shorten the horizontal lines of the "L" or the "T" or even cut the "O" in half and reassembled it to be thinner. I found it difficult to place some of the letters correctly - the "O" always seemed to be leaning. It adds to the handmade charm - doesn't it?
When you are satisfied, press the letters down firmly, paying special attention to the edges. Make your next pencil line about 3/4" above the tops of these letters. Keep repeating until you reach the top.
Once all your letters are stuck down, take it outside and lightly mist with black spray paint. Do this for several coats, The purpose is to seal the letters without letting any black paint bleed underneath. Allow these coats to dry, then spray normal light sprays until you have a solid black coat. Peel off the letters when that is dry.
Touch up with white acrylic paint if you do have any bleeding and for an older look, seal with amber shellac.
I made this roll to show the many places this person has lived. Using Photoshop, make a new blank document; fill with black. Create a new blank layer and with the marquee tool and the stroke command (color: white), make a box the size of your finished piece, leaving a margin all around. Using white and helvetica, list the various places; each on a separate layer. Again, I used 3 sizes of type in helvetica. With the move tool, stretch each word to the edges of the white box margin. This will make all your words line up neatly and precisely. When you are finished, discard the layer with the white box.
I printed mine on this 81/2" x 11" printer canvas that I found at Kmart but if you want a full sized bus roll, google "canvas printing" and for a very reasonable price, you should be able to have your roll printed.
If all of this is just too much you can have a custom bus roll made here.