Terms of Service
Last updated: May 2026
These terms govern the relationship between Roble and its clients. Please read them carefully before engaging our services. By proceeding with a project, you confirm that you have read, understood, and agree to these terms.
1. Agreement to terms
By engaging Roble for software development services, you agree to be bound by these Terms of Service. These terms apply to all project work, maintenance subscriptions, and other services provided by Roble. If you do not agree to these terms, please do not proceed with an engagement.
2. Services
Roble provides software development services including, but not limited to: website development, web application development, e-commerce solutions, mobile application development, custom software, API development, and UI/UX design. The specific scope, deliverables, and timeline for each project will be agreed in a written proposal before work begins.
3. Proposals and acceptance
All work is initiated from a written proposal outlining the scope of work, fixed price (or time-and-materials rate), estimated timeline, and any assumptions. A proposal becomes binding when accepted in writing (email or signed document) by the client. Any changes to scope after acceptance must be agreed in writing and may result in additional charges.
4. Payment terms
Payment is required as specified in the project proposal. Typically this is a 50% deposit before work begins, with the remaining 50% due on delivery. For larger projects, milestone-based payments may be agreed. Invoices are due within 14 days of issue. Roble reserves the right to suspend work on overdue accounts. Late payments may incur interest at 8% above the Bank of England base rate under the Late Payment of Commercial Debts Act 1998.
5. Intellectual property and ownership
Upon receipt of final payment in full, the client owns the source code and all deliverables produced specifically for their project. Roble retains ownership of any pre-existing tools, frameworks, libraries, or components used in the build — these remain licensed to the client for use within the delivered project. Roble may display completed work in its portfolio unless the client requests confidentiality in writing.
6. Revisions and changes
Minor revisions within the agreed scope are included. Material changes — including new features, redesigns, or significant functional changes — constitute a change in scope and will be quoted separately. Roble will always notify the client before proceeding with any out-of-scope work that incurs additional cost.
7. Maintenance subscriptions
Monthly maintenance plans are provided on a rolling monthly basis unless otherwise agreed. Either party may cancel with 30 days' written notice. Subscriptions cover the services specified in the chosen plan tier. Cancellation does not entitle the client to a refund for the current billing period. Roble reserves the right to adjust subscription pricing with 60 days' notice.
8. Client responsibilities
The client agrees to: provide timely feedback and approvals to keep the project on schedule; supply all required content, assets, and credentials when requested; ensure they have the legal right to use any materials they provide to Roble; and designate a primary contact for the project. Delays caused by the client's failure to fulfil these responsibilities may affect delivery timelines and are not the responsibility of Roble.
9. Warranties and liability
Roble warrants that work will be completed with reasonable skill and care, in accordance with the agreed specification. Roble does not warrant that software will be free from all errors or that it will operate without interruption. Roble's total liability in connection with any project shall not exceed the total fees paid by the client for that project. Roble is not liable for any indirect, consequential, or loss-of-profit damages.
10. Confidentiality
Both parties agree to keep confidential any proprietary or sensitive information shared during the engagement. This obligation does not apply to information that is publicly available or independently developed. Confidentiality obligations survive termination of the engagement for a period of two years.
11. Termination
Either party may terminate an engagement with 14 days' written notice. Upon termination, the client is responsible for payment of all work completed to the date of termination. Roble will provide all completed deliverables and assets upon receipt of outstanding payment. If the client cancels a project after the deposit has been paid and before completion, the deposit is non-refundable.
12. Governing law
These terms are governed by the laws of England and Wales. Any disputes shall be subject to the exclusive jurisdiction of the courts of England and Wales. If any provision of these terms is found to be unenforceable, the remaining provisions shall continue in full force and effect.
13. Contact
If you have any questions about these terms, please contact us at hello@robledevelopers.com. We're happy to clarify anything before an engagement begins.
Questions about these terms? Get in touch.
