Legal

Terms & Scope Agreement

Clear expectations, no surprises. Everything below governs our working relationship from first deposit to final delivery.

Last updated: March 2026
01

Scope of Work

Each engagement begins with a written scope document that defines exactly what will be built, the technology stack, and the deliverables. The scope is agreed upon before any work begins and before any payment is collected.

The scope document includes:

  • Feature list and functionality breakdown
  • Technology stack and hosting requirements
  • Design specifications and mockups (if applicable)
  • Third-party integrations and APIs
  • Deployment environment and handoff details

Any work outside the agreed scope is considered a change order and will be quoted separately before beginning.

02

Project Timeline & Milestones

Timelines are established in the scope document. Most projects are delivered within 5–14 business days depending on complexity. You’ll receive:

  • A working preview within 48 hours of project start
  • Daily progress updates with live preview links
  • Milestone checkpoints at key stages for your review
  • Final delivery deployed to your domain or hosting

Timelines may shift if feedback or required assets are delayed on the client side. I’ll always communicate proactively if a timeline changes.

03

Payment Terms

All projects are fixed-price, quoted in the scope document.

  • 50% deposit — due before work begins
  • 50% final payment — due upon delivery and approval

Payment is accepted via bank transfer, Zelle, or Stripe invoice. Invoices are net-7 unless otherwise agreed.

Work does not begin until the deposit is received. Final deliverables (source code, deployment access) are transferred upon receipt of final payment.

04

Revisions

Each project includes two rounds of revisions after the initial delivery. A revision is defined as a set of changes submitted together in writing.

  • Revisions within scope are included at no extra cost
  • Additional revision rounds are billed at $150/hour
  • Feature additions or scope changes are quoted as change orders

I aim to get it right the first time. Daily previews and milestone check-ins catch issues early so revisions stay minimal.

05

Intellectual Property

Upon receipt of final payment, you own 100% of the custom code, designs, and deliverables created for your project.

  • Custom code written for your project is yours
  • Open-source libraries retain their original licenses
  • I retain the right to showcase the project in my portfolio (anonymized if you prefer)
  • Pre-existing tools or internal libraries I bring remain my property
06

Communication

I default to async communication. You’ll receive daily written updates via email or your preferred channel.

  • Daily progress updates with live preview links
  • Async-first — email, Slack, or text
  • Calls available for kickoff, milestone reviews, and delivery
  • Response time: within 4 business hours on weekdays
07

Cancellation & Refund Policy

Either party may cancel the engagement with written notice.

  • Before work begins: Full deposit refund
  • After work begins: Deposit is non-refundable; covers work completed to date
  • Client cancellation mid-project: You receive all work completed up to that point

If I am unable to complete the project for any reason, you will receive a full refund of all payments made, plus all work completed to date.

08

Limitation of Liability

My total liability for any claim arising from the project is limited to the total amount paid for the engagement. I am not liable for indirect, incidental, or consequential damages including lost profits, data loss, or business interruption.

I build to professional standards and test thoroughly, but software involves inherent complexity. I will fix any bugs discovered within the support period at no extra charge.

09

Confidentiality

I treat all client information, business data, and project details as confidential. I will not share proprietary information with third parties without your written consent.

If your project requires a formal NDA, I’m happy to sign one before work begins.

10

Delivery & Intellectual Property

All projects are delivered as a live, deployed system with documentation and a walkthrough video.

Source code ownership depends on your package:

  • Standard delivery: Client receives a license to use the deployed software. Source code remains the property of BK Solutions.
  • Client-Owned Deployment (+$997): Client owns the deployed instance and infrastructure. Source code remains the property of BK Solutions unless explicitly included.
  • Full Source Code Transfer (+$2,497): Client receives full ownership of the source code upon final payment. Transfer is via private GitHub repository, not zip file.

In all cases:

  • Raw environment variables and secrets are never shared directly
  • A .env.example file is provided for source code transfers
  • BK Solutions retains the right to reuse non-proprietary patterns, components, and architectures across projects
  • Domain, hosting, and third-party service ownership is documented in the handoff package

For full details on what’s included in each delivery model, see the Delivery page.

11

Ongoing Support

Ongoing support is available at $997/month and includes:

  • Security patches and dependency updates
  • Bug fixes within 24 hours
  • Up to 2 feature tweaks per month
  • Performance monitoring
  • Priority email support
  • Cancel anytime with 30 days notice

Support does not include:

  • New feature development beyond minor tweaks
  • Redesigns or major UI overhauls
  • Third-party API changes or migrations
  • Content updates or copywriting
12

Governing Law

This agreement is governed by the laws of the State of Arizona, United States. Any disputes will be resolved through good-faith negotiation first, and if necessary, through binding arbitration in Maricopa County, Arizona.


Ready to start a project?

Start a Project →