Run your business like a pro

Take Your Repair Business to the Next Level

Boost your image, save time on dull, repetitive tasks, and let Buffalo App handle repairs, customers, messaging, payments, inventory and more.

Buy, sell and trade-in effortlessly

Keep records of what you're buying and selling, supporting trading in and swaps and track your products and profit.

Never have to turn away a customer again

Keep customers satisfied by knowing before key items are out of stock and know who to return faulty parts to.

Collect reviews automatically and beat the competition

Show off your business to your local area by inviting customers to leave Google and TrustPilot reviews automatically via SMS.

Complete control over buying / selling

Track every single item that is traded-in; IMEI, condition, amount paid, customer details, and any work that is needed. Know what you have when your customers enquire and sell for a profit fast - and repeat - £££

Stock management for everything you sell

You can't run a business efficiently without knowing what stock you have and what is missing. Buffalo will remind you daily what you need to restock and know exactly which supplier to return an item to if the worst happens.

🔐 Secure and trusted

At Buffalo, we build our features from the ground up, with security of your data a prime concern. We don't take shortcuts, deliver before we're ready or outsource development to other countries. Buffalo is built in-house, in the United Kingdom, by a team of engineers, adding features that are specifically needed by our community of users. We're happy to answer any questions you may have around this subject.

🫶🏼 Help when you need it

We know that our users have better things to focus on than spend time navigating obstacles they may face. That's why we're on hand to support you from the get-go - setting up your account, installing your printers, providing advice and being available when you need us.



Get access to all the basic features suitable for most small-scale retailers and workshops. Experiment with Buffalo App or use it forever, for free (yes, really).

  • 50 repairs per month

  • 50 invoices per month

  • 50 trade-in items per month

  • 1 user account

  • £5 for 100 SMS credits



Unlimited access for £49/month. For those whose time is valuable, want to present the best image to their customers and take their business to the next level. 1st month FREE.

  • Unlimited repairs per month

  • Unlimited invoices per month

  • Unlimited trade-in items per month

  • Unlimited user accounts

  • Print receipt and labels directly to printers

  • 100 SMS credits included (£4 per 100 for more)

  • Buy Now Pay Later with Klarna

  • Automated review invitations


Is it really free?

Yes! The Starter plan has everything you need to get started if you're running a small-scale workshop/retail outlet or wish to explore the app for an unlimited period. Although there is limited support available, you can absolutely benefit from the time-saving and efficiency offered by the basic features. And the best part is - there is nothing to lose!

How is Buffalo App different from RepairDesk and other solutions?

Buffalo has been built with significant attention on the features that 99% of users need and use daily instead of every single integration possible that may look good on marketing blurb. Our interface is clean, free from bloat, and easy for anyone to navigate; whether you're a novice or a tech-savvy user, on PC, mobile or tablet. We'll also hold your hand throughout the setup and journey (on-site visits available depending on location) and we're a WhatsApp message away if you need anything. We also have a free tier!

How safe is my data? Can I download my data?

Your data is safe in our secure database and storage servers with multiple layers of protection against unauthorised access. Even we're not able to access your account via the app because no backdoor exists - a deliberate decision. Backups are run daily, although we've never had to use them so far! Should you wish to export your data you may so do from within the app at any time.

Which receipt printers or label printers are supported?

Buffalo App supports standard 80mm receipt paper and 32x57mm labels. If you can print to the printer from your computer then it will most likely work with the app. Contact us to confirm support for your printers. We recommend Epson receipt printers and Dymo label printers. Watch out for our regular promotions of free printers with new accounts!

Is it touch-screen?

We don't provide any hardware because Buffalo App can run in any web browser and is accessible from any PC, tablet or phone, at the same time. This means you can be up and running quickly.

More questions?

We're here for your questions so if you'd like to know more about the features available or whether Buffalo App is right for your business, drop us a message.
We're also available on WhatsApp.

© Buffalo App. All rights reserved.

Terms & Conditions | Billing | Support

Almost there

Your free account is being created and you will receive a welcome email with your login details within a few hours.We're here if you need us.

Terms and Conditions

Terms and Conditions for Using Buffalo App in the United KingdomThese terms and conditions ("Terms") are a legally binding agreement between Buffalo App ("Company," "We," or "Us") and the user of our Software as a Service ("Buffalo App") app ("User" or "You"). By using our Buffalo App, You agree to be bound by these Terms.1. Acceptance of Terms1.1 Agreement: By accessing or using our Buffalo App, You agree to comply with and be bound by these Terms. If You do not agree with these Terms, You should not use the app.1.2 Changes: We may revise and update these Terms from time to time. Any changes will be effective upon posting the updated Terms on our website. It is your responsibility to review the Terms periodically.2. Use of the Buffalo App2.1 Eligibility: You must be at least 18 years of age to use our Buffalo App. By using our app, You represent and warrant that You are of legal age.2.2 License: We grant You a non-exclusive, non-transferable, revocable license to use our Buffalo App for your internal business or personal purposes, in accordance with these Terms.2.3 Restrictions: You agree not to: (a) copy, modify, distribute, or reverse engineer the app; (b) use the app for any unlawful purpose; (c) attempt to gain unauthorized access to our app; (d) disrupt or interfere with the security or performance of our app.3. Data and Privacy3.1 Data Collection: We may collect and use data as described in our Privacy Policy, which is an integral part of these Terms.4. Fees and Payment4.1 Fees: You agree to pay all applicable fees as described in our pricing information. We may change our pricing at any time, and such changes will be effective upon notice to You.5. Intellectual Property5.1 Ownership: We retain all rights, title, and interest in and to our Buffalo App, including all intellectual property rights. You are not granted any rights in our intellectual property except as expressly provided in these Terms.6. Termination6.1 Termination: We may terminate or suspend your access to our Buffalo App at any time, with or without notice, for any reason.6.2 If you are on the Starter (free) plan and do not log in to Buffalo App at least once a month, we may terminate your account without notice.7. Disclaimers and Limitation of Liability7.1 No Warranty: OUR BUFFALO APP IS PROVIDED "AS IS," WITHOUT WARRANTY OF ANY KIND. WE DISCLAIM ALL WARRANTIES, INCLUDING MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.7.2 Limitation of Liability: TO THE MAXIMUM EXTENT PERMITTED BY LAW, WE SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR EXEMPLARY DAMAGES.8. Governing Law and Jurisdiction8.1 Governing Law: These Terms shall be governed by and construed in accordance with the laws of England and Wales.8.2 Jurisdiction: Any dispute arising from or relating to these Terms shall be subject to the exclusive jurisdiction of the English courts.9. Contact InformationIf You have any questions or concerns about these Terms, please contact using our Buffalo App, You acknowledge that You have read, understood, and agree to be bound by these Terms. If You do not agree to the terms of this Agreement, do not use the app.