Terms of Service
Last updated 2 September 2026
These terms govern your use of dylanhaggett.com and its meeting booking tool, operated by Dylan Haggett (Halifax, Nova Scotia, Canada). By using the site or booking a meeting, you agree to them.
What this site is
A personal hub listing contact details and links to businesses operated by Dylan Haggett, plus a tool for booking a meeting with him. It is informational. Nothing here is an offer, a contract, or professional advice.
Booking a meeting
- Provide accurate contact details — a meeting cannot be held otherwise.
- A booking is a scheduling request. It is confirmed once you receive a calendar invitation.
- Meetings may be rescheduled or cancelled by either side. Please give notice where you can.
- Repeated no-shows, spam, or abusive bookings may result in access being blocked.
- Do not use the booking form to send confidential or sensitive personal information.
Acceptable use
Do not attempt to disrupt, overload, scrape, or gain unauthorised access to this site or the booking tool, and do not use it to send unlawful or abusive content.
Linked businesses
Links here point to separate businesses and third-party sites, each with its own terms and privacy practices. Those terms govern your dealings with them, not these.
Availability
The site is provided as is, without warranty. It may be unavailable, changed, or withdrawn at any time without notice.
Liability
To the fullest extent permitted by law, Dylan Haggett is not liable for indirect or consequential loss arising from use of this site or the booking tool, including a missed or incorrectly scheduled meeting.
Governing law
These terms are governed by the laws of the Province of Nova Scotia and the federal laws of Canada applicable there.
Changes
These terms may be updated; the date at the top will change when they are.
Contact
Dylan Haggett
Halifax, Nova Scotia, Canada
dylan@macgrp.ca