Plusieurs agences de consultants offrent ce type de services.

Could you please translate this to English?
There are numerous consultancy companies offering such services.