Refund Policy
Last updated: March 2026
Overview
At Hegazy Tech, we use a milestone-based payment structure for all software development projects. Payments are tied to specific deliverables outlined in your project agreement, ensuring you only pay for work that has been completed and approved.
This policy explains how refunds are handled across our engagement lifecycle.
Milestone-Based Payments
Each project is divided into clearly defined milestones — such as discovery, design, development, testing, and launch. Payment for each milestone is due upon delivery and client approval of that phase.
This structure protects both parties: you review and approve each deliverable before the next phase begins, and we receive payment for completed work.
Refund Eligibility
Refunds may be issued for milestones that have been paid but not yet delivered or started.
If a milestone is partially completed, a proportional refund may be provided based on the work delivered versus the work remaining, as determined by mutual agreement.
Milestones that have been delivered, reviewed, and approved by the client are not eligible for refund.
Client-Initiated Cancellation
If you choose to cancel a project mid-engagement, you are responsible for payment of all completed and approved milestones. Any prepaid amounts for unstarted milestones will be refunded within 14 business days.
Cancellation requests must be submitted in writing to [email protected].
Hegazy Tech-Initiated Cancellation
In the rare event that Hegazy Tech is unable to continue a project, we will refund any prepaid amounts for undelivered milestones in full.
We will also provide all completed work and assets to the client, along with documentation to facilitate a smooth handover.
Dispute Resolution
If a disagreement arises regarding deliverable quality or milestone completion, both parties agree to engage in good-faith discussion within 7 business days.
If the dispute cannot be resolved directly, it will be escalated to mediation under the laws of the Arab Republic of Egypt.
How to Request a Refund
To request a refund, email [email protected] with your project name, the milestone in question, and the reason for your request.
We will respond within 3 business days and process approved refunds within 14 business days via the original payment method.