I consider Joe to be a partner. I hired him to do a website re-build with a previous company. When I changed companies, there was need for a new website, but management had already paid a deposit to a local firm. We interviewed both, finally deciding to forgo the deposit and I went to work with Joe again. There is no pretense, no office politics and no watered down committee output with Joe. We just get of Skype and go to work. Not that we always agree, we have had some epic battles! But he knows his business and I know mine and together the result is better than either of us could produce alone. If you want a new and contemporary viewpoint on your marketing and lead generation efforts, consider doing what I did, twice!