Terms of Service
Effective date: 2025-09-27
Service Engagement
All services are provided based on the scope, timeline, and price described in an approved estimate or statement of work (SOW). Work begins after client approval and receipt of any required deposit or retainer.
Payment Terms
Invoices are due upon receipt unless otherwise specified in the project agreement. Late payments may incur a finance charge of 1.5% per month or the maximum allowed by law, whichever is less. All payments are processed securely through Stripe.
Intellectual Property
Upon full payment, clients receive a non-exclusive license to use all custom deliverables for their internal business purposes. Open-source components remain under their original licenses. Any pre-existing intellectual property or general methodologies remain the property of Ryan Fortune.
Warranties and Liability
Services are provided “as is” without warranties of any kind, either express or implied. Total liability for any claim arising from these services is limited to the fees paid by the client in the three months preceding the claim.
Cancellation
Either party may cancel a project before new work begins with written notice. The client remains responsible for payment of all work performed up to the cancellation date, calculated on a pro-rata basis.
Confidentiality
Both parties agree to maintain the confidentiality of any proprietary information shared during the engagement. This obligation survives the termination of services.
Governing Law
These terms are governed by the laws of the State of Florida, USA. Any disputes will be resolved in the courts of Florida.
Pricing
Pricing is determined by estimate for each project. Invoices are issued via Stripe upon approval of the estimate or completion of milestones as agreed.
Contact
For questions about these terms, please contact support@ryanfortune.codes.
Business Name: Ryan Fortune — Software & Analytics
These terms may be superseded by a signed contract or agreement between the parties.