SEATTLE–(BUSINESS WIRE)–Marchex, Inc. (NASDAQ: MCHX) today reported its results for the full year ended December 31, 2010.