I had a canvas made through Canvas People for my brother and sister en law for a wedding gift. It turned out beautiful, I definitely recommend Canvas People for professional canvas's. After having one made it made me want some canvas's for our house, so I decided to try to make one, I'm not a professional at it by any means, but it looks pretty darn good and ends up costing A LOT less:)
The Supplies Needed ~
Something to cut the picture
any color of acrylic paint
Mod Podge - Matte
That sponge looking brush (Not sure what its called)
Blank Canvas (I used an 8x10)
Picture of your choice (I used an 8x10)
First I paint the edges of the canvas, so it has time to dry( Don't worry it doesn't need to be perfect at all).
While the paint is drying I cut a little bit off the top and bottom of the picture, you can just eye ball it:)
Once the paint is dry on the canvas, I then apply Mod Podge all over the entire canvas, you don't need to let that dry just add the picture on top of the wet mod podge make sure there are no bubbles under the picture, and then cover the picture and all the edges with the Mod Podge and let dry. And that's all folks!