If you want to find it yourself, Pratt's Stats would be the place to start. But more than likely you want to talk to a valuation expert that's done hundreds of them. I've done that for hundreds of agencies, but never for your tyoe of firm.
If your firm is small, you must normalize your compensation so that you aren't subsidizing the net. Regardless of size, you'll have to account for any client concentration issues.