Contacting Us
The technical part of the company is just one person, Boz.
Email: boz@rodyne.com
Phone/SMS +44 210 234 2290
Note i have pretty aggressive spam filters so please ensure the title and the body of the email is descriptive. Don’t add attachments, and don’t put URL links in the message. Once you are on my whitelist this is fine but for initial contact best not. If I do not respond to an email within a few days it may have gotten zapped. A phone or text usually works in this case.
Rates
Note these new terms go into effect from March 1st 2025.
All initial pre-project consultations are free!
Most work is to a fixed hourly rate; however, the clock doesn’t start ticking until we tell you and generally that is not until we have understood your problem or proposal, and both of us are happy. Discounts are available for longer and more interesting projects. Most of the work is done from the office/lab here in Sunny Blenheim so there are no geographic restrictions on where my customer is located. Rates quoted are exclusive of local taxes such as VAT/GST.
It’s a small world so international orders are very welcome, and a New Zealand dollar is usually quite a lot less than an American or an Australian one.
Under 8 Hours: NZ$200 per hour
Daily/Contract rate (8 hour blocks): NZ$160 per hour
Open-Source Rate: From NZ$100 per hour
(More interesting open source projects attract lower rates)
Unless otherwise agreed all work will be done during business hours Monday-Friday 08:00-17:00 New Zealand Time. Outside of these times is entirely at the Companies Discretion.
The customer is expected to cover materials and travel where not otherwise informed. You will not be invoiced until completion or an agreed significant milestone, and will have 21 days to settle your invoice. Any problems should be raised in this period and the invoice payment will be suspended until the matter is resolved fully to the customers satisfaction. Once the invoice is paid, we will assume you are happy with the work however you will still be covered for errors and mistakes under my normal warranty terms.
Changes or omissions in specifications are considered new work, not warranty issues.
Licensing
No licensing costs are charged on any systems developed; They will be yours to use as you wish including onward re-selling. You will be given complete access to commented source code and any CAD documentation for the systems (via this web site or your Git repository)
Assuming there are no IP issues, Roving Dynamics Ltd will retain the right to re-use any code and designs in other projects to save other customers development time, however if you may of course request exclusive ownership of the source code and/or CAD files and all distribution rights.
Unless otherwise requested, the final version of any software/hardware developed will be released under the terms and conditions of the lesser GPL licence and source code will be made available for download from this website or Github.
Terms, Warranty and the Small Print
None of the conditions below are a get out of jail free clause for the company and we will pull out every stop (in many cases at our expense) to rectify problems or damage as soon as identified.
However the facts are that most complex systems are only as reliable as the platform they run on and if you have ever read the terms and conditions of ALL operating systems, they provide NO guarantee nor liability. This also goes for the compilers and tools I use to build stuff. So at the start we are building on a possible pillar of salt. Because of this Roving Dynamics must add the same terms that we cannot guarantee the system is fit for purpose * nor are we liable for its failures. As part of my contract with you I expect you to cover these liabilities.
Also, we, like you, and like any other human make mistakes, this is inherent in building any new system. Often it is bad specifications, a misinterpretation of specifications, errors in third-party documentation or bugs from further down the stack like the operating system or hardware we run it on.
Despite all this, Roving Dynamics will work to build the most reliable system possible, and does not, nor ever will operate a blame culture. It is all about openness, being able to identify problems before they happen and fixing them quickly if they do so the below is what we will try to do.
The company believes in keeping things simple, so all software comes with a lifetime of the system warranty. A lifetime of the system warranty assumes the initial hardware and software environment does not change in a way that will compromise the original specification. The software will of course work on any other PC you buy and newer versions of operating systems where the underlying compatibility has not changed. However, significant changes to external systems that the software relies on or obsolescence of parts may compromise our ability to support it, in these cases where it is not possible to design around, and the work required to bring it back into compliance will be chargeable. Examples include hardware end of life, significant operating system, database updates which drop functionality, or using the systems beyond the original specification they were designed for.
Electronic systems are designed for 100% reliability and will include all recommended electronic buffering and protection as specified by the component manufacturer at the time of design; however, enclosure design is generally off-the shelf or up to the customer to arrange and this may determine the level of environmental protection offered, you should specify in advance any IP rating, EM shielding, CE, FCC and ROHS Standards and compliances before design starts.
All electronics carry a minimum on-site 12-month warranty on the electronics, PCB and wiring but generally not on the enclosure, faulty boards supplied by us will be replaced within the 12-month warranty and the company will cover the cost of sending replacement boards to the customer’s site. If the board has been externally manufactured by the customer or their agent, they should contact the contract manufacturer or OEM. Outside of the 12-month warranty period any repairs and replacements will be carried out at customer’s cost. All system components will in addition carry their manufacturer’s warranty and component supply will be guaranteed for 7 years from manufacture via actual or equivalent parts.
Customers should ensure suitability for purpose testing is carried out at the prototype stage as fixes will only be applied to new revisions and won’t cover existing software of electronics. The burden is therefore on the customer to ensure the design is fit for purpose before releasing or using the product live. To help everyone in this, the burden is on the customer to report problems promptly, the quicker the problem is identified the quicker it can be resolved.
The warranty assumes you have a good data backup system in place and maintain a proper backup plan as like all other software products it cannot and does not cover any losses due to data loss or corruptions.
The warranty does not cover natural disasters, lightning, brownouts, computer viruses, theft, interference or modification by third-parties, abductions by aliens or any other Acts of your deity of choice. Customers should also ensure they adequately protect such electronic or computer systems and passwords which may compromise integrity and security against hackers.
Again, and we re-iterate, that due to the complexity of the systems involved, you are advised that Roving Dynamics Ltd does not hold itself liable for any problems caused by use or failure of any supplied system and customers should ensure their insurance adequately covers them against system failures and data losses/errors.
I will be pleased to advise you beforehand on how to protect your investments and how any future environmental changes may affect your software or electronic systems to allow you to avoid such situations occurring.
Maintenance plans
Maintenance plans, if required, can be arranged with dedicated partners providing Service Level Agreements tailored to you and covering times when I am unavailable or out of hours work. Full training of your own staff to take over the system support can also be undertaken.