While your drivers should be responsible for keeping the vehicles assigned to them spic and span, it would be counterproductive to charge them with the task of heavy cleaning. Instead, it would be better to engage the services of a fully equipped cleaning company.