Sign up for this free service and get your Youtube Account. Then start uploading your videos to Youtube. Make sure you give your website link and use good key words and key phrases to describe your video. The Name of your Business is good to showcase for all your videos. You can also link these videos from your website, Facebook, etc.