How long a contract for marketing services lasts? FiveStarReviews’ starting digital marketing contract for Search+, Social+, and Growth+ is three months, paid monthly, the first month up front, and no refunds. We make sure you get the best ROI for dollars spent.