Terms of Service
Last Updated: March 13, 2026
Working Together: The Essentials
What I Do
I provide custom NetSuite development and consulting services, including:
- Custom Suitelets and workflows
- Workflow automation
- System integrations (RESTlets, APIs)
- Performance optimization
- Document generation and reporting
- SDF deployment and version control
How We Work Together
All projects start with a signed proposal or statement of work (SOW) that defines scope, timeline, and pricing. I offer three engagement models:
Project-Based
Fixed scope, timeline, and budget. Best for well-defined projects with clear deliverables.
Monthly Retainer
Ongoing monthly capacity for development, support, and optimization. Best for continuous improvement needs.
Cancellation: 30 days written notice by either party
Rollover: Unused hours do not roll over unless specified in SOW
Hourly Consulting
Flexible hourly billing for ad-hoc work, troubleshooting, or exploratory projects.
Cancellation: Terminate anytime, invoiced for hours worked to date
Accepted payment methods: ACH transfer, credit card (via Stripe), or check
Late payments: Subject to 1.5% monthly interest charge
Who Owns the Code
Custom Code (You Own It)
Upon full payment, all custom code, scripts, and documentation created specifically for your project become your property. You can modify, distribute, or use it however you like.
Reusable Patterns (I Retain Rights)
I retain the right to reuse general patterns, libraries, utilities, and non-client-specific code in future projects. This lets me work efficiently and keep costs down for everyone.
Pre-Existing Tools (Licensed to You)
Any templates, libraries, or frameworks I bring to the project remain my property, but you receive a perpetual license to use them within your NetSuite environment.
What I Need From You
Why this matters: Solo consulting means no account managers, no buffer layers. Your responsiveness directly impacts timeline and quality. The best projects happen when we're true partners.
For the project to succeed, you agree to:
- Provide timely access to NetSuite sandbox and production environments as needed
- Provide accurate requirements and feedback within agreed-upon timelines
- Designate a single point of contact for project communication
- Test deliverables in sandbox before requesting production deployment
- Obtain internal approvals for scope changes before I begin work on them
Note: Delays caused by lack of access, late feedback, or unavailability may extend the project timeline. These delays are not grounds for refunds.
Warranties & Limitations
What I Guarantee
- Work will be performed professionally, consistent with industry standards
- Custom code will function as described in the SOW when deployed in the agreed-upon environment
What I'm Not Responsible For
- Issues caused by NetSuite platform updates or changes
- Third-party integration failures outside my control
- Modifications made by you or other developers after delivery
Liability Cap
My total liability for any claim related to services provided is limited to the total amount you paid for that specific project or engagement.
I'm not liable for indirect, incidental, consequential, or punitive damages (lost profits, lost revenue, business interruption) even if I've been advised of the possibility.
Confidentiality
Both of us agree to keep confidential any proprietary information, business data, or trade secrets disclosed during the engagement. This obligation continues even after the project ends.
Portfolio & Case Studies
I may create anonymized case studies of completed projects for my portfolio and marketing, but I will not disclose your company name, proprietary data, or identifying information without your written consent.
Legal Details
Governing Law
These terms are governed by the laws of the United States. Any disputes will be resolved according to applicable federal or state law.
Changes to These Terms
I may update these terms from time to time. Changes will be posted here with an updated "Last Updated" date. Continued use of my services after changes are posted means you accept the updated terms.
Severability
If any provision of these terms is found unenforceable, the rest of the terms remain in full effect.
Questions About These Terms?
If you have questions about these terms or want to discuss a project, reach out.
Contact Me
FlowSync Consulting
Serving Clients Nationwide