SEATTLE—-Marchex, Inc. , a call advertising and small business marketing company, today reported its results for the first quarter of 2010 ended March 31, 2010, as well as new strategic developments.