Yes it is crucial to have a SLA. The SLA would define the quality of service which is provided by the service provider to the customer. It would be crucial to have this form of agreement.