Great carpet care video.its informative and helpful, plus most importantly its got a great keyword in its name "carpet care" if you want traffic and rank you need to use all the right keywords and these are not what you think they are.If you had a site with all keywords that Google knows are used then your rank would be great. adwords will give you all these keywords. The balance between local and wider abundances is key as the wider will give you traffic and the local will give you rank that will turn into better positions on results pages.
Ian - there's no video on your page?<edit> Sorry - the link is at the bottom