FAQ
How much do your services cost?
Pricing depends on the type, size, and complexity of the solution.
Small projects such as basic websites are usually fixed-price,
while larger systems, applications, or platforms are handled
with milestone-based pricing.
After reviewing your requirements, we provide a clear proposal
including scope, timeline, and cost breakdown—no hidden fees.
Is there an upfront payment?
Yes. All projects start with a non-refundable discovery or
kickoff fee. This covers requirement analysis, planning,
and technical evaluation.
For projects longer than one month, an initial upfront payment
(typically 20–30% of the total cost) is required before
development begins.
How do payments work for long projects?
Long-term projects are divided into milestones.
Each milestone includes a deliverable and a corresponding payment.
Development continues once the milestone is reviewed and approved.
The final payment is due before deployment or final delivery.
How long will my project take?
Timelines depend on project complexity and scope. After discovery, we deliver a job plan outlining milestones, estimated timelines, and delivery phases. Development starts once the plan is approved.
Do you provide maintenance and support?
Yes, maintenance and ongoing support are available as paid services.
After launch, you can choose between hourly support or a monthly
maintenance plan that covers updates, fixes, and improvements.
Maintenance is not included by default unless specified in
the project agreement.
What happens after the project is delivered?
After delivery, you receive the agreed-upon solution and documentation. Any additional features, changes, or support are handled as new work or under a maintenance plan.
Do you build custom software?
Yes. Custom software is our primary focus. We build tailor-made solutions using modern frameworks designed specifically for your business needs. We avoid generic, public CMS platforms unless explicitly requested.
Who owns the code and final product?
Once the project is fully paid, you own the final deliverables and custom code developed specifically for your project. We may reuse general tools, libraries, or frameworks as needed.
Do you work with third-party developers or outsourcing?
No. All work is handled directly by us. This ensures quality, accountability, and clear communication.
How do we communicate during the project?
Communication is handled through agreed channels such as email, scheduled calls, or project management tools. Regular updates are provided at each milestone.
What do you need to get started?
Your ideas, requirements, or business goals. We handle design, development, infrastructure, and deployment. If you already have designs, hosting, or infrastructure, we can integrate with your existing setup.
Still have questions? Contact us at info@mahcode.com