Small town firms make it big