I immediately closed the tab because I thought it was an advertising popup. Page is too sparse, lacked credibility.
What do you think is missing to establish credibility?
I'd never rely solely on a video to sell a service, as it takes too long to get your point across.
Even a headline like, "Local Businesses Compete for Your Business" would be helpful.