π Overview
At Geo.Tech, we take pride in the quality of our software development, ERP systems, consulting, and training services. We strive to ensure every client is fully satisfied with the work delivered.
Because our services involve substantial custom development work, our refund policy is structured around project milestones and delivery stages β not a simple return window. Please read this policy carefully before placing an order.
Our commitment: If we fail to deliver what was agreed, we will make it right β through revision, partial refund, or full refund depending on the situation.
π³ Payment Terms
All projects follow a milestone-based payment structure to protect both the client and Geo.Tech:
- Deposit (30β50%): Due upon project confirmation and contract signing β covers initial planning, UI/UX design, and setup
- Milestone payments: Released upon approval of each agreed deliverable or development phase
- Final payment (20β30%): Due upon project completion, testing approval, and handover
Exact payment percentages are outlined in the individual project agreement signed before work begins. Payments are accepted via bank transfer, Paymob, or Kashier.
β οΈ Work does not begin until the initial deposit is confirmed. Milestone work will not advance until the corresponding payment is received.
β
Refund Eligibility
The following outlines when refunds are and are not applicable:
β
Eligible for Refund
- Project cancelled before any work begins
- We fail to deliver an agreed milestone after two revision cycles
- Delivered work fundamentally differs from the signed project specification
- We cancel the project from our side for any reason
- Duplicate payment made by error
β Not Eligible for Refund
- Work has been completed and approved by client
- Client changes project scope or requirements after work begins
- Client abandons project for more than 60 days without notice
- Dissatisfaction with features not specified in the original agreement
- Completed consultation or training sessions
- Delays caused by client (e.g. not providing content, feedback, or access)
β±οΈ Refund Timeline by Stage
The refund amount depends on how far the project has progressed when the cancellation or dispute is raised:
1
Before work starts β 100% refund
If you cancel within 48 hours of deposit and no planning or design work has begun, you are entitled to a full refund.
2
Planning & design phase β up to 70% refund
If cancelled after planning/wireframing has started but before development begins, we refund the deposit minus the hours invested in planning (calculated at our standard rate).
3
Development in progress β partial refund
If cancelled mid-development, you are refunded the amount paid for future, unstarted milestones. Completed milestones that have been approved are non-refundable.
4
Project delivered & approved β no refund
Once the final deliverable has been reviewed and approved by the client (in writing or via digital confirmation), no refunds are issued.
π¦ Per-Service Refund Rules
Mobile App & ERP Development:
- Follows the milestone-based refund structure above
- Source code delivered at project completion is non-returnable
- Bug fixes within the warranty period (30 days post-launch) are provided free of charge and do not constitute grounds for refund
Business Websites:
- Same milestone structure applies
- Domain registration and hosting fees paid to third parties are non-refundable
IT Consultation (per session):
- Cancellations more than 24 hours before the session: full refund
- Cancellations less than 24 hours before the session: 50% refund
- No-shows without prior notice: no refund
- Completed sessions: no refund regardless of outcome
Corporate Training:
- Cancellations more than 7 days before training: full refund
- Cancellations 3β7 days before: 50% refund
- Cancellations less than 3 days before: no refund
- Training packages already delivered: no refund
π« Project Cancellation
Either party may cancel a project by providing written notice. The following terms apply:
- Client-initiated cancellation: Refund calculated based on the milestone stage (see timeline above). Any unpaid milestone work completed up to the cancellation date remains billable.
- Geo.Tech-initiated cancellation: We will refund all amounts paid for work not yet started. If we cancel mid-project due to circumstances beyond our control, we will deliver all completed work and refund payments for unstarted phases.
- Abandoned projects: If a client is unresponsive for more than 60 consecutive days without prior agreement, the project is considered abandoned. No refund will be issued for work already completed.
All cancellations must be submitted in writing to
sales@geotech.dev. Verbal cancellations are not accepted.
βοΈ Dispute Resolution
We strongly prefer resolving any disagreement amicably before involving legal processes. Our resolution process:
- Step 1 β Direct contact: Email us at sales@geotech.dev with the details of your concern. We will respond within 3 business days.
- Step 2 β Review meeting: If unresolved, we will schedule a review meeting (in-person or video call) within 7 business days to assess the deliverables against the agreed specification.
- Step 3 β Mediation: If still unresolved after 14 days, both parties may agree to a neutral third-party mediator.
- Step 4 β Legal: Any unresolved disputes will be subject to Egyptian law and the jurisdiction of courts in Damietta, Egypt.
π€ How to Request a Refund
To submit a refund request, please contact us with the following information:
- Your order number (e.g. GT-XXXXXXXX)
- Full name and email used at time of order
- Service name and project description
- Reason for the refund request
- Any supporting documentation (screenshots, communications, etc.)
We will acknowledge your request within 2 business days and provide a decision within 7 business days. Approved refunds are processed within 14 business days to the original payment method.
β οΈ Refund requests submitted more than 30 days after the relevant payment or delivery date may not be considered unless exceptional circumstances apply.