Crawford & Company (NYSE:CRD.B – Get Free Report) and TWFG (NASDAQ:TWFG – Get Free Report) are both small-cap business services companies, but which is the better business? We will contrast the two companies based on the strength of their profitability, insti…