website
good, like all marks website, get the job done for an affordable start up price, and if you wanna spend money on seo after that, its up to you, marks sights are fantastic for start ups, ltd budget types and additional sites.
video
i thought the video was very good. some nice touches with the van door opening to reveal the logo. as for there equipment, why ridicule it? seen worse mentioned on here and afterall, its aimed at potential customers, not to please other carpet cleaners