If you team up with other service providers make sure you are satisfied that they have taken adequate safety precautions.
Do they have a Safety Statement? Ask for one.
Do they have public liability insurance? Request to see it.
Are their staff competent?
Is their equipment in good condition?
Remember if you provide the services of someone else as part of a package, your guest could seek compensation from you if something goes wrong.