Refund Policy
Last updated: November 1, 2024
At Canada Coding School, we are committed to delivering high-quality software development services that meet your expectations. This Refund Policy outlines the terms and conditions under which refunds may be issued for our services.
1. General Refund Policy
Due to the nature of custom software development services, each project is unique and requires significant resources from the planning phase onwards. Our refund policy is designed to be fair to both parties while protecting the investment of time and resources made by our team.
2. Project-Based Services
2.1 Before Project Commencement
If you cancel your project before any work has begun:
- Full Refund: 100% refund of any deposits paid if cancellation occurs within 48 hours of signing the agreement and before any work has commenced.
- Partial Refund: If cancellation occurs after 48 hours but before work begins, we will refund 75% of deposits paid to cover administrative and opportunity costs.
2.2 During Discovery and Planning Phase
If you cancel during the discovery and planning phase:
- Refunds will be calculated based on work completed to date
- You will receive any deliverables produced during this phase
- A detailed breakdown of hours worked will be provided
- Refund amount = Deposit paid - (Hourly rate × Hours worked)
2.3 During Development Phase
Once development has begun:
- No refunds will be issued for work already completed
- Any remaining balance on prepaid milestones may be refunded based on assessment of work completed
- You will receive all code, documentation, and deliverables produced to date
- We will provide a comprehensive handover package
2.4 Project Completion
After project delivery and acceptance:
- No refunds will be issued once the final deliverables have been accepted
- Any issues discovered after acceptance will be addressed under warranty terms as specified in your service agreement
3. Retainer and Ongoing Services
3.1 Monthly Retainer Services
For clients on monthly retainer agreements:
- Cancellation: 30 days written notice is required to cancel retainer services
- Unused Hours: Unused hours within a billing period are non-refundable unless otherwise specified in your agreement
- Prepaid Retainers: If you have prepaid for multiple months, unused full months may be refunded minus any early termination fees as specified in your contract
3.2 Support and Maintenance Contracts
- Annual support contracts may be cancelled with 60 days written notice
- Refunds will be prorated based on the remaining term
- Early termination may incur a fee as specified in your service agreement
4. Satisfaction Guarantee
We stand behind the quality of our work. If you are not satisfied with our services:
- Contact us within 14 days of deliverable acceptance to discuss concerns
- We will work with you to address any issues or defects
- If we cannot resolve the issues to your satisfaction, we may offer partial refunds or credits at our discretion
5. Non-Refundable Items
The following are generally non-refundable:
- Third-party software licenses purchased on your behalf
- Domain registrations and hosting fees
- Third-party API or service subscriptions
- Rush or expedited service fees once work has begun
- Consultation fees for completed consultations
- Training sessions that have been delivered
6. Dispute Resolution
If you believe you are entitled to a refund that has been denied:
- Initial Review: Submit a written request to our client services team with detailed reasoning
- Management Review: If not resolved, the matter will be escalated to management within 5 business days
- Mediation: If still unresolved, both parties agree to attempt mediation before pursuing other remedies
7. How to Request a Refund
To request a refund, please follow these steps:
- Email our accounts team at [email protected]
- Include your project or invoice number
- Provide a detailed explanation for your refund request
- Attach any relevant documentation
We will acknowledge receipt within 2 business days and provide a decision within 10 business days.
8. Refund Processing
Once a refund is approved:
- Refunds will be processed within 10-14 business days
- Refunds will be issued to the original payment method when possible
- For wire transfers, original banking details must be confirmed
- Processing times may vary depending on your financial institution
9. Project Termination by Canada Coding School
In rare circumstances, we may need to terminate a project. In such cases:
- You will receive a full refund of any fees paid for work not yet completed
- All work completed to date will be delivered to you
- We will provide reasonable assistance in transitioning to another provider
Circumstances that may lead to project termination include:
- Violation of our Terms of Service
- Requests that conflict with legal or ethical standards
- Extended non-payment or breach of payment terms
- Circumstances beyond our control that prevent project completion
10. Force Majeure
Neither party shall be liable for delays or failures in performance resulting from circumstances beyond their reasonable control, including but not limited to natural disasters, war, terrorism, riots, embargoes, acts of civil or military authorities, fire, floods, or strikes. In such cases, we will work with you to determine appropriate next steps, which may include project timeline extensions or partial refunds.
11. Changes to This Policy
We reserve the right to modify this Refund Policy at any time. Changes will be effective immediately upon posting to our website. The policy in effect at the time of your purchase or service agreement will apply to your transaction.
12. Contact Us
If you have questions about this Refund Policy, please contact us:
Canada Coding School
Billing Department
180 John Street, Suite 402
Toronto, ON M5T 1X5
Canada
Email: [email protected]
Phone: +1 (416) 847-3290