Goodwalk Service Agreement
{#if authChecking}
{:else if !isAuthenticated} {:else}
{#if onboardingCompleted} {:else} {/if} Onboarding form {#if onboardingCompleted} Done {:else} To do {/if}
{#if contractCompleted} {:else} {/if} Service contract {#if contractCompleted} Signed {:else} In progress {/if}
{#if !onboardingCompleted}
You haven't completed your onboarding form yet. Aless will need this before your service can start. Complete it now →
{/if} {#if idleWarning} {/if}
Service agreement

Review the terms, fill in your details, and sign to get started.

This is Goodwalk's standard service agreement. Read through the terms, confirm each section, and sign at the end. Your signed copy goes directly to Aless.

Questions about the contract?
{ownerEmail} {ownerPhone}
{#if submitted}
Signed

Thank you. Your signed agreement is with us.

Aless has received your signed service agreement. We'll be in touch to confirm your start date and any final details.

{:else}
{#each steps as step, i} {#if i < steps.length - 1}
i + 1}>
{/if} {/each}
{#if currentStep === 1}

{steps[0].title}

{steps[0].desc}

We've pre-filled this from your contact form. Please check everything looks right.
Dog details
{/if} {#if currentStep === 2}

{steps[1].title}

{steps[1].desc}

Service type
{#each services as service} {/each}
{#if errors.serviceType}{errors.serviceType}{/if}
{/if} {#if currentStep === 3}

{steps[2].title}

{steps[2].desc}

Services

Goodwalk provides dog walking and pet care services as agreed. All dogs must be assessed for group compatibility before joining pack walks. Goodwalk reserves the right to decline or discontinue service if a dog poses a risk to others.

Cancellation policy

Cancellations must be made at least 24 hours in advance. Late cancellations (under 24 hours) will be charged at the full rate. No-shows will be charged in full. Goodwalk will provide as much notice as possible if a walk cannot proceed due to illness or an emergency.

Payment

Invoices are issued weekly and are due within 7 days of issue. Unpaid invoices may result in service being suspended. Payment is accepted by bank transfer to the details provided on the invoice.

Emergency care

In the event of a medical emergency and if the owner cannot be reached, Goodwalk is authorised to seek urgent veterinary treatment. Any costs incurred will be the responsibility of the owner.

Liability

Goodwalk takes every reasonable precaution for the safety of your dog. However, Goodwalk cannot be held liable for injury, illness, loss, or death caused by circumstances beyond our reasonable control, including interaction with other animals or environmental hazards. The owner confirms their dog is covered by appropriate insurance where applicable.

Privacy

Your personal information is collected solely for the purpose of providing and administering the service. It will not be shared with third parties without your consent, except where required by law.

{/if} {#if currentStep === 4}

{steps[3].title}

{steps[3].desc}

{#if errors.agreeServiceTerms}{errors.agreeServiceTerms}{/if} {#if errors.agreeCancellation}{errors.agreeCancellation}{/if} {#if errors.agreePayment}{errors.agreePayment}{/if} {#if errors.agreeEmergency}{errors.agreeEmergency}{/if} {#if errors.agreeLiability}{errors.agreeLiability}{/if} {#if errors.agreeAccuracy}{errors.agreeAccuracy}{/if}
Signature

Draw your signature below.

{#if errors.signature}{errors.signature}{/if}
{#if submitError}
{submitError}
{/if}

This goes directly to Aless for review.

{/if}
{/if}
{/if}