Terms & Conditions

Last updated: 18 August 2026

These Terms & Conditions (“Terms”) apply to services supplied by Ullmatech (“Ullmatech”, “we”, “us” or “our”) to a client (“you”, “your” or “Client”).

By instructing Ullmatech to provide services, approving a quotation, accepting a proposal, purchasing a Digital Support Plan, approving work or otherwise instructing us to proceed, you agree to these Terms.

These Terms should be read together with any quotation, proposal, statement of work, order confirmation or other written agreement issued by Ullmatech. Where there is a conflict, the specific written agreement for the relevant project will take precedence over these general Terms.

Nothing in these Terms excludes or limits any liability that cannot legally be excluded or limited.


1. Our services

Ullmatech provides digital services including, but not limited to:

  • WordPress website design and development
  • Laravel and web application development
  • UI/UX design
  • Landing page design and development
  • Website maintenance and support
  • Website optimisation and performance improvements
  • SEO and search optimisation
  • Graphic design
  • Logo design and brand identity
  • Custom icons and illustration
  • Video creation and animation
  • Digital marketing support
  • Email template and campaign design
  • LinkedIn and social media support
  • Google Business Profile optimisation
  • Hospitality website design
  • Restaurant and hospitality photography
  • Digital brochures and presentations
  • Custom digital platforms
  • Website migrations
  • eCommerce development and support
  • Other digital services agreed in writing

The exact services included in a project or Digital Support Plan will be defined by the applicable quotation, proposal, Task Credit allocation or written agreement.


2. Quotations and project scope

Before commencing a significant project, we will normally provide a quotation or proposal setting out the expected scope, deliverables, timescale and price.

Unless otherwise stated:

  • Quotations are valid for the period stated on the quotation.
  • A quotation is based on the information available to us at the time.
  • Work outside the agreed scope may incur additional charges.
  • Changes to requirements after approval may affect the price and delivery date.
  • Third-party costs are not included unless specifically stated.
  • We may require additional information, content, access or approvals before work can commence.

We will make reasonable efforts to identify changes that may affect cost or timescale before carrying out additional chargeable work.


3. Client responsibilities

You agree to:

  • Provide accurate information and instructions.
  • Provide required content, images, logos, documents and other materials in a timely manner.
  • Provide access to relevant websites, hosting, domains, social media, analytics and third-party systems where required.
  • Review work and provide feedback within a reasonable timeframe.
  • Ensure that you have the necessary rights and permissions to use materials supplied to us.
  • Ensure that supplied content does not infringe third-party rights or applicable law.
  • Maintain appropriate backups of your own systems and data unless backup services are specifically included in our agreement.
  • Keep passwords and account credentials secure.

Delays caused by missing information, approvals, access or client feedback may extend the agreed delivery date.


4. Project timescales

We will provide an estimated delivery timeframe where appropriate.

Estimated delivery dates are not guaranteed unless expressly agreed in writing as a fixed deadline.

We allow reasonable flexibility around project schedules. If we believe additional time is required, we will notify you as soon as reasonably practicable.

Where delays are caused by late client feedback, unavailable content, third-party providers, technical problems outside our control or changes to the agreed scope, the delivery date may be extended.

Urgent or fixed-deadline work may be subject to different arrangements and pricing agreed before work begins.


5. Revisions and amendments

We want our clients to be happy with the work we produce and will make reasonable amendments to work within the agreed scope.

Our approach is collaborative and we will normally allow reasonable revisions without charging additional fees where the requested changes are part of the original brief.

However, revisions are not unlimited.

A revision means a reasonable amendment to the agreed work. It does not include a fundamentally different direction, new requirements, additional deliverables or a change to the original brief.

For example, requesting a different colour, wording, image or layout within an agreed design may be considered a revision. Requesting an entirely new concept may constitute new work.

Logo and brand identity projects

Logo design and brand identity projects normally include up to three rounds of revisions, unless the quotation states otherwise.

After the included revision rounds have been completed, additional concepts or revisions may be quoted separately or may require Task Credits where the work is covered by a Digital Support Plan.

Other design and development work

For other projects, we will make reasonable amendments within the agreed scope. Where repeated or substantial changes exceed what could reasonably be considered revisions to the original brief, additional charges may apply.


6. Approval of work

Where we ask you to approve a design, page, campaign, email, graphic, website or other deliverable, approval confirms that the work meets the agreed requirements.

Once approved, subsequent changes resulting from a change of mind, new requirements or a change to previously approved content may be chargeable.


7. Digital Support Plans

Digital Support Plans provide a monthly allocation of Task Credits which can be used across eligible Ullmatech services.

The plans currently include different monthly allocations and priority levels. The services and allocations available to a plan are those stated on the relevant plan or quotation.

A Task Credit represents a defined piece of work and does not represent an hour of Ullmatech’s time.


8. Task Credits

Before starting a task, Ullmatech will normally review the requested work and confirm how many Task Credits it will require.

The Client must approve the proposed credit cost before work begins.

The number of credits required depends on the scope, complexity and requirements of the task.

The Task Bank published on our website provides examples only. It is not an exhaustive list and does not guarantee that every task will have the same credit cost.

If a task is not listed in the Task Bank, we will assess it and provide a credit estimate before starting.

A single request may be divided into multiple tasks where the work contains several distinct deliverables.


9. Task Credit approval

We will not normally deduct credits for chargeable work until the relevant task has been agreed.

Where the scope of an approved task changes materially after work has started, we may reassess the credit requirement.

If additional credits are required, we will notify you before carrying out the additional work wherever reasonably possible.


10. Monthly Task Credits

Your monthly Task Credits are allocated according to your chosen Digital Support Plan.

Credits are intended for use during the relevant monthly billing period.

Unused credits do not automatically accumulate indefinitely.


11. Credit rollover

To provide flexibility during quieter months, we allow up to 50% of the monthly Task Credit allocation to roll over into the following month.

The maximum rollover is calculated from the normal monthly allocation of your plan.

For example:

20-credit plan

If your plan provides 20 credits per month and you use 14 credits:

  • Monthly allocation: 20 credits
  • Credits used: 14
  • Unused: 6
  • Maximum permitted rollover: 10
  • Actual rollover: 6

Your following month would therefore begin with:

20 new monthly credits + 6 rollover credits = 26 available credits.

If you used only 5 credits from your 20-credit plan, you would have 15 unused credits, but only 10 credits could roll over, because the rollover is capped at 50% of the monthly allocation.

Rollover credits must be used during the following month.

Unused rollover credits do not roll over again into a further month unless expressly agreed in writing.

This means credits cannot be accumulated indefinitely.


12. Credits are non-refundable

Task Credits, including credits included within a monthly plan and separately purchased additional credits, are non-refundable except where a refund is required by applicable law.

Credits have no cash value and cannot be exchanged for money, transferred to another client or redeemed for other goods or services unless Ullmatech agrees otherwise in writing.


13. Additional Task Credits

Where available, clients may purchase additional credits without changing their monthly plan.

Additional credits are subject to the pricing applicable at the time of purchase.

Additional work will be agreed before we begin.

Additional credits are non-refundable except where required by law.

Unless otherwise agreed in writing, additional credits do not alter the monthly allocation of the client’s existing plan.


14. Support plan availability and priority

Digital Support Plans provide access to Ullmatech’s services but do not guarantee that every task will be completed immediately.

Priority is determined by the plan purchased and our existing workload.

We will make reasonable efforts to meet requested timescales and will notify you if we believe additional time is required.

Urgent work may be subject to different availability or additional charges.


15. Client response times

Our ability to complete work depends partly on receiving timely feedback, content, approvals and access from you.

Where we are waiting for information, approval, content or access, the task may be paused.

The time spent waiting for client input does not count as a delay caused by Ullmatech and may affect the estimated completion date.


16. Additional work and scope changes

If a request falls outside the agreed scope of a project or Digital Support Plan, we may:

  • Quote the work separately;
  • Assign an additional Task Credit requirement;
  • Charge at our standard hourly or daily rate; or
  • Decline the request if it is outside our services.

We will seek approval before undertaking significant additional chargeable work.


17. Website and app projects

Website and application projects will be governed by the agreed project scope, quotation or statement of work.

Unless otherwise stated, a completed website or application includes a 30-day free support period following launch.

This period is intended to identify and correct genuine bugs or defects in work delivered by Ullmatech.

The 30-day support period does not cover:

  • New functionality
  • New pages
  • Changes to the original specification
  • Client-requested design changes
  • Changes to third-party services
  • Problems caused by hosting providers
  • Problems caused by plugins, themes, APIs or third-party software
  • Changes made by the client or another developer
  • Changes caused by software updates
  • Security incidents outside our reasonable control
  • Changes to external platforms or services
  • Content supplied incorrectly by the client

After the 30-day support period, additional work will be charged at our then-current rates unless covered by a Digital Support Plan or other agreement.

Our current standard rate is:

£30 per hour
£300 per day

Rates may change and the applicable rate will be confirmed before chargeable work is undertaken.


18. Bugs and defects

A bug means a failure of the delivered system to operate substantially in accordance with the agreed specification.

A request for something to work differently from the agreed specification is not necessarily a bug.

We will use reasonable efforts to correct genuine bugs identified during the applicable support period.


19. Third-party services

Websites and digital projects frequently depend on third-party services, including:

  • Hosting providers
  • Domain registrars
  • WordPress plugins
  • WordPress themes
  • Shopify
  • WooCommerce
  • Payment providers
  • Google services
  • Meta services
  • LinkedIn
  • Email platforms
  • APIs
  • Analytics platforms
  • CDN and security services
  • Software licences

Ullmatech cannot guarantee the continued availability, security, functionality or compatibility of third-party services.

Third-party subscription fees, licences and charges are the responsibility of the Client unless expressly included in the quotation.

Where a third-party service changes, becomes unavailable, increases its pricing or introduces technical restrictions, additional work may be required and may be chargeable.


20. Hosting and domains

Unless expressly included in a quotation, Ullmatech does not guarantee the availability or performance of third-party hosting or domain services.

Clients remain responsible for renewing domains and third-party subscriptions unless Ullmatech has expressly agreed to manage them.

Ullmatech is not responsible for domain expiry, hosting suspension or third-party account cancellation caused by the Client’s failure to maintain the relevant account.


21. Website security and backups

We take reasonable measures when developing and maintaining websites, but no website can be guaranteed to be completely secure.

Unless expressly included in a service agreement, Ullmatech does not guarantee continuous backups or disaster recovery.

Clients are responsible for maintaining appropriate backups of their own data unless backup services have been specifically purchased.

We are not responsible for loss of data caused by circumstances outside our reasonable control.


22. SEO services

SEO involves many factors outside Ullmatech’s control.

We do not guarantee:

  • Specific Google rankings
  • Specific traffic levels
  • Specific numbers of leads or sales
  • Search engine indexing
  • Algorithm outcomes
  • Specific timeframes for SEO results

SEO recommendations are based on current best practices and available information but search engines may change their algorithms, policies and ranking systems at any time.


23. Digital marketing and advertising

Marketing results depend on numerous factors, including market conditions, competition, budget, audience, content, offer, website performance and third-party platforms.

We do not guarantee a particular number of:

  • Leads
  • Sales
  • Enquiries
  • Followers
  • Impressions
  • Clicks
  • Engagements
  • Advertising conversions

Where advertising spend is involved, advertising platform costs are separate from Ullmatech’s fees unless expressly stated otherwise.


24. Google Business Profile and local SEO

Ullmatech may provide Google Business Profile optimisation and local SEO services.

We cannot guarantee specific rankings, reviews, visibility, inclusion in search results or continued availability of Google features.

Google and other search platforms may change their systems, policies and requirements without notice.


25. Social media and LinkedIn services

Where we provide social media or LinkedIn support, our work is subject to the rules, functionality and restrictions of the relevant platform.

We cannot guarantee account reach, engagement, connection acceptance, follower growth or platform performance.

Clients remain responsible for ensuring that their accounts comply with applicable platform rules and laws.


26. Email marketing

Where Ullmatech designs or supports email marketing, the Client remains responsible for ensuring that mailing lists, recipients and campaigns comply with applicable privacy, marketing and anti-spam laws.

The Client is responsible for having the appropriate permissions and lawful basis to contact recipients.

Ullmatech may refuse to send or assist with campaigns that we reasonably believe may breach applicable law or third-party platform rules.


27. Content supplied by the Client

The Client is responsible for the accuracy, legality and ownership of content supplied to Ullmatech.

This includes:

  • Text
  • Images
  • Video
  • Photography
  • Logos
  • Fonts
  • Product information
  • Customer data
  • Marketing claims
  • Testimonials
  • Reviews
  • Legal statements

The Client confirms that it has the necessary rights and permissions to use materials supplied to Ullmatech.

The Client agrees to indemnify Ullmatech against third-party claims arising from materials supplied by the Client, to the extent permitted by law.


28. Intellectual property

Unless otherwise agreed in writing, the Client will receive the agreed rights to use the final deliverables created specifically for the Client once all applicable invoices have been paid in full.

Ullmatech retains ownership of:

  • Pre-existing code
  • Frameworks
  • Libraries
  • Development methodologies
  • Reusable components
  • Templates
  • Internal tools
  • Generic techniques
  • Unused concepts
  • Working files and source materials unless expressly transferred

Third-party software, plugins, fonts, stock imagery, APIs and other licensed materials remain subject to their respective licences.


29. Portfolio and marketing use

Unless the Client expressly requests otherwise in writing, Ullmatech may display completed work in its portfolio, website, case studies, presentations and marketing materials.

We may identify the Client and describe the project for portfolio purposes.

Confidential or commercially sensitive information will not knowingly be published without permission.


30. Photography and video

Where Ullmatech provides photography or video services:

  • The agreed shoot location and requirements must be confirmed in advance.
  • The Client is responsible for obtaining permissions for locations, people and property where required.
  • Weather, access, illness, equipment failure and other circumstances outside our reasonable control may require rescheduling.
  • Additional shooting or editing outside the agreed scope may be chargeable.
  • Raw files are not included unless expressly agreed.
  • Final deliverables are supplied in the formats agreed for the project.

31. Logo and brand identity projects

Logo and brand identity work is creative and subjective.

We will make reasonable efforts to interpret the agreed brief and provide suitable concepts and revisions.

Unless otherwise agreed, logo projects include up to three rounds of revisions.

Final logo files and agreed brand assets will be supplied after payment of the applicable invoice.

Ullmatech cannot guarantee that a logo will be available for trademark registration or that it will not resemble an existing design.

Clients are responsible for carrying out appropriate trademark and legal checks before adopting a logo commercially.


32. Client approval and responsibility for published content

Once a website, campaign, design or other deliverable has been approved by the Client, the Client is responsible for checking the final content before publication or use.

Ullmatech is not responsible for errors that were present in supplied content or that were approved by the Client, except where such responsibility cannot legally be excluded.


33. Payment

Unless otherwise stated in a quotation:

  • Invoices are payable by the due date shown on the invoice.
  • We may require a deposit or upfront payment before commencing work.
  • Recurring Digital Support Plans are payable in advance.
  • We may suspend work where invoices remain unpaid.
  • Additional work may require payment before commencement.

For larger projects, payment stages may be specified in the quotation or proposal.


34. Late payment

If an invoice remains unpaid after the due date, Ullmatech may suspend services until payment is received.

We reserve the right to charge interest and compensation where permitted by applicable law, including applicable UK late-payment legislation for qualifying business transactions.

Suspension resulting from non-payment may affect project deadlines and will not normally constitute a failure by Ullmatech to meet the agreed delivery date.


35. Digital Support Plan cancellation

Digital Support Plans may be cancelled in accordance with the cancellation terms agreed when the plan is purchased.

Unless different terms are agreed in writing, cancellation will take effect at the end of the applicable notice period.

Any outstanding invoices remain payable.

Credits are non-refundable.

Unused credits, including rollover credits, expire in accordance with the credit rollover rules and do not become payable as cash on cancellation.


36. Suspension or termination

We may suspend or terminate services where:

  • Invoices remain unpaid;
  • The Client materially breaches these Terms;
  • The Client provides unlawful or fraudulent instructions;
  • The Client behaves abusively towards Ullmatech staff or contractors;
  • Continuing the work would create a legal, security or reputational risk;
  • The Client repeatedly fails to provide information or approvals required to complete the work.

Where reasonably possible, we will provide notice and an opportunity to resolve the issue.


37. Cancellation of individual projects

Cancellation of a project after work has commenced does not automatically entitle the Client to a refund.

The Client remains responsible for payment for work completed, approved expenses, third-party costs and committed resources up to the date of cancellation.

Any refund or outstanding balance will be determined by the applicable quotation, agreement and applicable law.


38. No guarantee of uninterrupted service

We aim to provide reliable services but cannot guarantee that our services, websites, servers, software integrations or third-party services will always be available or uninterrupted.

We are not responsible for outages, failures or interruptions caused by circumstances outside our reasonable control.


39. Force majeure

We will not be liable for failure or delay caused by circumstances beyond our reasonable control.

These may include:

  • Internet or telecommunications failures
  • Hosting outages
  • Cyberattacks
  • Third-party service failures
  • Power failures
  • Natural disasters
  • Fire
  • Flood
  • War
  • Terrorism
  • Government action
  • Industrial disputes
  • Serious illness
  • Other events outside our reasonable control

We will use reasonable efforts to minimise the impact of such events.


40. Limitation of liability

Nothing in these Terms excludes or limits liability for:

  • Death or personal injury caused by negligence;
  • Fraud or fraudulent misrepresentation;
  • Fraudulent concealment;
  • Any liability that cannot legally be excluded or limited.

Subject to the above, to the maximum extent permitted by law, Ullmatech will not be liable for:

  • Loss of profits;
  • Loss of revenue;
  • Loss of business;
  • Loss of anticipated savings;
  • Loss of goodwill;
  • Loss of opportunity;
  • Loss of data;
  • Indirect or consequential loss.

To the maximum extent permitted by law, Ullmatech’s total aggregate liability arising from a particular project or service will not exceed the total amount paid by the Client to Ullmatech for that project or service during the 12 months immediately preceding the event giving rise to the claim, unless a different limit is expressly agreed in writing.

This limitation does not apply where prohibited by law.


41. Client indemnity

To the extent permitted by law, the Client agrees to indemnify Ullmatech against reasonable losses, claims, liabilities, costs and expenses arising from:

  • Content supplied by the Client;
  • Materials supplied by the Client that infringe third-party rights;
  • Unlawful instructions;
  • The Client’s misuse of a website, application or digital service;
  • Breaches of applicable law by the Client;
  • The Client’s breach of these Terms.

42. Third-party claims

Where a third party makes a claim relating to a Client’s content, data, products, services or instructions, the Client remains responsible for that claim unless the claim arises directly from Ullmatech’s own breach of its contractual obligations.


43. Confidentiality

Both parties agree to keep confidential information received from the other party confidential and to use it only for legitimate purposes connected with the business relationship.

This obligation does not apply to information that:

  • Is publicly available;
  • Was already lawfully known;
  • Becomes publicly available without breach of these Terms;
  • Must be disclosed by law;
  • Is disclosed to professional advisers who are subject to confidentiality obligations.

44. Data protection

Both parties agree to comply with applicable data protection legislation.

Where Ullmatech processes personal information on behalf of a Client, additional data processing terms may be required depending on the nature of the processing.

The Client is responsible for ensuring that it has an appropriate lawful basis for collecting and providing personal information to Ullmatech.


45. Website and application ownership after completion

Once the project has been fully paid for, the Client may use the final website or application for its intended business purpose, subject to third-party licences and any specific restrictions in the project agreement.

Unless expressly agreed, Ullmatech does not transfer ownership of reusable development frameworks, internal tools, libraries or generic code components.


46. Open-source and third-party software

Projects may use open-source or third-party software.

Such software remains subject to its own licence terms.

Ullmatech does not guarantee that third-party software will remain free, available, supported or compatible indefinitely.

Where a third-party licence or subscription is required, the Client may be responsible for the associated cost.


47. Domain names and third-party accounts

Where Ullmatech assists with domain names, hosting or third-party accounts, the Client remains responsible for ensuring that ownership and account details are correct.

Where possible, important accounts should be registered in the Client’s name or under credentials controlled by the Client.


48. Right to refuse work

Ullmatech reserves the right to refuse work that we reasonably believe:

  • Is unlawful;
  • Is fraudulent;
  • Infringes third-party rights;
  • Is malicious;
  • Involves deceptive practices;
  • Could cause significant security or reputational risk;
  • Requires services outside our reasonable expertise or capacity.

49. Changes to services and pricing

We may change our service offerings, pricing, Task Bank and support plan structure from time to time.

Existing agreed project prices will not be changed unless the scope changes or otherwise agreed in writing.

Recurring service pricing may be changed with reasonable notice.


50. Complaints

If you have a concern about our services, please contact us as soon as possible.

We will make reasonable efforts to investigate and resolve complaints fairly.

Nothing in this section prevents either party from exercising its legal rights.


51. Governing law

These Terms and any contract between Ullmatech and the Client are governed by the laws of England and Wales, unless otherwise agreed in writing or applicable law requires otherwise.

The courts of England and Wales will have jurisdiction over disputes, subject to any mandatory legal rights available to the Client.


52. Severability

If any provision of these Terms is found to be invalid, unlawful or unenforceable, that provision will be modified or removed to the minimum extent necessary, and the remaining provisions will continue in effect.


53. Entire agreement

These Terms, together with any quotation, proposal, statement of work or other written agreement issued by Ullmatech, constitute the agreement between Ullmatech and the Client in relation to the relevant services.

Any variation should be agreed in writing.


54. Contact

If you have any questions regarding these Terms, please contact:

Ullmatech
21 Chapel Lane, Butleigh, Somerset, BA6 8TB
hello@ullmatech.couk
01428 751188

Let's build your next
digital product.

Whether you need a high-performance WordPress website or a custom Laravel application, we build systems designed to scale.