The major advantage of making your own wall art is that the item is more personalized since you do it to fit your specific needs. Although buying from a shop has its advantages, you will end up with art that you may come to despise later because it was not really made for you. When you decide to print to canvas, you can do it yourself or you can get a print house to do so. There are advantages and disadvantages of both and you should make your decision based mostly on the money you want use.
Another advantage of making your own wall art is that you can have a project that you can be proud off. It is always a good feeling to boast to your friends that you are responsible for the work that they are praising. If you have a full time job or you have a family, which is takes up most of your time, such a project is a good way to unwind and another reason why you should do it is so as to get skills that practice makes perfect and who knows, maybe one day your work will be a collector"'""s item. A wave has started in New York City where investors are making canvas art collector items and you may be a few pictures away from making it big.
Another advantage is that you can do whatever you want with the canvas design and no one can tell you that you are wrong. You can cut yourself free from society"'""s tight grip and express yourself the way you want.
Yet another reason why you should consider putting print to canvas on your own to minimize the cost because print houses usually overcharge on the materials and the service and there are also other expenses such as transportation costs.
You should however note that making a print to canvas on your own has some downsides especially quality issues. You will take a lot of years before you can produce an art form comparable to those done by professionals in print houses. You also do not have a place to fall back on when the work you are doing gets ruined, but print houses have to make corrections at their own cost and you just need to pay the price you had originally agreed on.