Top 7 Tips for the Small Business Who Is Looking to Hire a Marketing Firm