SEATTLE—-Marchex, Inc. today reported its results for the second quarter of 2010 ended June 30, 2010.