Domiciliary nursing and care recruitment specialist, Servoca, reported in its unaudited interim results for the six months ending 31 March 2012 that it faced a challenging six months with a reduction in revenues, gross profit and profit before taxation.