Dependable Tech Partner for Ambitious Businenesses
At Geeks, we continuously challenge the status quo and re-define software development to make it more automated, faster, more reliable, smarter and more fun. We empower our clients to imagine more and innovate more. We work closely with them and use our sharp minds, unparalleled skills and can-do attitude to create amazing software concepts.
Our mission at Geeks is to be the Dependable Technology Partner for Ambitious Businesses, and through that, help make life better for everybody.
We have worked as technology partner across different sectors including the Houses of Parliament, BBC, Royal College of GPs (RCGP), HMV, Euromoney, Harrods, Easyjet, Council of Europe and hundreds of SMEs.
Most of the projects that we take on are:
- Tech maturity assessment and developing Tech Strategy Plan that is in-line with your business plans
- Requirement & scope Analysis and prototyping
- Software development and maintenance
- Complex & bespoke process efficiency solutions
- Systems integration design and development
- Application of emerging technologies in business
Our clients choose us because we can deliver complex software systems that help them to be a leader in their market; thanks to our brilliant team, and the array of innovative technologies which we have won many awards for, including the "Queens Awards for Enterprise: Innovation".

headquarters
Focus
Portfolio
100s of SMEs as well as tens of blue-chip corporations and public sector organisations. Featured clients: BBC, EasyJet, Euromoney, Council of Europe, Mitie, Houses of Parliament, Westminster City Council, Royal College of General Practitioners

Search Acumen - Technology Partnership
Search Acumen are property technology and data experts, and they continue to be at the forefront of technological advances within their market. With 70 years’ combined experience they consistently push boundaries to drive change and innovate. They were first to deliver an intuitive online platform to drastically improve the conveyancing process, and are now recognised for their commitment to PropTech. We’re fortunate to have had a close working partnership with them from the very start of their business.
To gain a competitive advantage Search Acumen wanted to offer their customers a unique and secure platform. Their vision was to create a platform where their customers could perform thousands of daily property searches and have quick access to hundreds of data sources at the click of a button. They were dedicated to creating an application that transformed the search element of the conveyancing process and introduced ultimate efficiencies, as well as access to a wealth of usable data.
Through our partnership we have developed a deep understanding of Search Acumen’s vison and values. This has allowed us to effectively support them in their mission to create a platform like no other in the market.
In June 2013 we jointly started to build the software from scratch, with a launch of version 1.0 in October 2013. The platform was a game changer that gave Search Acumen the USP to gain market share rapidly.
Previously laborious processes became automated, with end users now having access to multiple data sets in one central place and all in real time. As a result, Search Acumen grew to be a major player in their industry within a short space of time.
Due to the fast paced and competitive nature of the property market, Search Acumen are always thinking ahead. This ever-evolving attitude has led Geeks to continuously expand the platform into a suite of applications that can accommodate a large number of different needs within the commercial and residential real estate market.
To futureproof the platform, we used very robust architecture which sustains constant changes and added functionality without affecting the performance or long-term maintainability; essential to meet the ever-changing needs of this market.
Today, we continue to work closely together in active development using the Geeks’ Agile approach through which we are constantly creating new functionality in the application to apply new innovations and create value for both Search Acumen and their clients.

Harley Street Connect - My Own Doc
Harley Street Connect are a team of physicians who are passionate about the evolution of personalised care.
They wanted to create an application that puts the private medical sector at patients’ fingertips and greatly improves the patient/doctor relationship. The system would manage and store patient data to enhance the experience for both parties.
Historically, patients have struggled to communicate with their doctor outside of scheduled appointments. Patients have also been given limited access to their medical data and the means to analyse it. Harley Street Connect wanted to resolve these issues.
Because of the sensitive nature of the information, patients needed to know that their data was safe.
MyOwnDoc includes a website, web application and mobile app. It allows patients to connect to some of the world’s best private health care professionals via a secure messaging system. They can instantly view their medical data and even request a second opinion from another doctor.
Consults go more smoothly because doctors always have medical records at their fingertips. Making referrals and accepting second opinions more easily also helps them access a new stream of referrals.

Histropedia - The Timeline of Everything
Histropedia is a creative startup company, established in May 2012. The idea for the project was born from discovering a gap in the Wikipedia community to simplify how historical information was viewed. The idea has sparked interest from many investors and the company has long-term growth prospects.
The core principle behind the project is to allow learning and sharing of knowledge in a way that is fun and engaging for users. The overall aim is to utilise the wealth of data in Wikipedia to allow users to create timelines for all of history.
The objective of the project was to develop a web-based application where users can graphically view historical events on an interactive timeline to transform the way that we visualise history.
The interface should be engaging and intuitive to enable ordinary users to adopt the platform and contribute to viral marketing and its protected widespread user base and success.
This was achieved by developing a graphical timeline that is both scrollable and zoomable with swift rendering of events. Existing data is pulled from the Wikipedia website to create a repository of events with machine readable dates and images taken from the Wikipedia articles, allowing them to be displayed on the timeline.
The application has three distinct sections: a GUI where the user interfaces with the Histropedia database, the backend Histropedia database, which is where all the events are stored, and the scanning program, which analyses the Wikipedia data to extract key information about each event, such as title, date, location, etc.
This application resulted in a free, open-source, interactive program, which harnesses the might of Wikipedia and Wikidata in a visually interesting and educational way. Users can view existing timelines, edit them, or create their own - which can be shared or kept private. It has wide applications, from school projects, and academic research to more leisure- oriented pursuits such as genealogy or creating timelines of anything from historical figures to Harry Potter characters. Timelines can be shared via social media and commented on in a stimulating environment.
Geeks was able to create an exciting and innovative history project which enables people to interact creatively with historical data and present it in a visually interesting way, stimulating their interest in history in an educative and enjoyable manner.

The UK Parliament - The Parliamentary Archives department
The UK Parliament needs no introduction as a governmental body. Its Parliamentary Archives department provides access to the archives of the House of Lords, the House of Commons and to other records relating to Parliament.
They provide a records management service for both Houses, holding millions of historical records, dating from 1497, that are captured, appraised, archived and stored for reference.
Turnaround times and backlogs were two key areas in need of improvement. The process was built up over several years and then tweaked and turned into various new working practices, so it was unwieldy and inefficient. So it was determined that a unified management system was necessary to provide basic and enhanced features such as storage, filtering, searching, and appraising of archive information.
Geeks in collaboration with UK Parliament developed a state-of-the-art archive management system. Within an extremely tight deadline, Geeks not only scoped but developed and tested a bespoke ASP.NET solution using purpose-built Web Services; bulk import from and export to Excel, Microsoft Active Directory and dynamic PDF generation technologies.
By incorporating the functionality of tracking, appraisal and querying, a robust Intranet web application was implemented that could be used by anyone on the Active Directory with defined permissions levels.
It reduces the operational and administrative time in managing the process flow of documentation and now provides a painless, and automated platform for running day-to-day archiving tasks.
More so it introduced a whole new layer of visibility to archived information which was previously considered impossible.

City of Westminister
The London Borough of Westminster is a major city council in a densely populated urban area with heavy traffic and highway responsibilities. The council prides itself on forward-thinking and financial responsibility as a flagship local authority.
Westminster City Council Transport Commission required an application to replace their existing system for managing the construction and maintenance of Westminster Council's Highways and roads. The application primarily enabled the generation of Purchase Orders and Invoices to help improve the Management of the efficiency and effectiveness of their employees and contractors.
Geeks provided Westminster City Council with a web-based Project Information Management System.
The application gives WCC and its users the tools to manage all the information associated with works being planned and implemented. The information is then used to create Purchase Orders and Invoices to enable payment of contractors.
The application also sends financial files to third-party middleware, Procserve, which then passes the information along to another system called Aggresso. Many reporting and management tools are part of the application and it incorporates legacy content used by the previous system.
The PIMS system is very successful and has been widely praised by the client. It replaced an older application with newer technology which is more robust, has many more features, but is also more intuitive.
The new solution makes the users' work easier through an improved interface and automated systems which take care of routine tasks.
In creating this technology Geeks and WCC established a very productive and close working relationship which empowered the creation of a highly capable and unique application which it is expected will serve the needs of WCC for the foreseeable future.

BBC Mundo
BBC Mundo, which is Spanish for BBC World, is part of the British broadcaster’s foreign language output, providing content and programmes to millions of Spanish-speaking people around the world.
BBC Mundo wanted to create a fun-yet-educational application that would demonstrate to the Spanish-speaking market that you cannot always believe what you read.
The campaign was designed to raise awareness against fraudulent media and asked the question, “Who should you believe?”
To push this point home, BBC Mundo commissioned a web application to create and share humorous fake news stories with family and friends.
The solution had to be quick and easy to use, but also create realistic output.
Geeks Ltd built a web-based application that allowed users to choose a news template and fill it with personal details and images.
Our innovative online tool included a number of AI techniques including image-processing functions. One element of the fake news page bent an image like a folded newspaper, while face recognition ensured only photos appropriate to the news stories were posted.

Architects Registration Board (ARB)
ARB has nearly 33,000 registered architects, so it is far from simple to process and manage their annual membership fees. The objective was to provide a modern online payment system, which would automate operations, save staff time, and increase the accuracy of financial data.
It was determined that a standalone online shop solution would not work in the IT environment of ARB due to the need for compatibility with existing databases, applications and procedures. The new application would also need to be secure.
Geeks developed a custom .NET solution by integrating payment gateway RBS Worldpay, existing ARB databases, purpose-built web services, Microsoft Active Directory and dynamic PDF generation components.
This site is a major advance for ARB.
It streamlines complex processes, utilising automation to free up staff for less laborious tasks, creates a better cashflow and allows reporting of financial data in ways that were not possible previously.
This is a step-change in financial software for the Architects Registration Board.
Reviews
the project
Software & Mobile App Dev for Real Estate Investment Fund
"Their team takes our concepts and then creates tangible products."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m the owner of a real estate investment fund.
What challenge were you trying to address with Geeks Ltd?
We sought a partner to help with mobile application and custom software development.
What was the scope of their involvement?
Geeks Ltd provided wireframes. They’re now in the process of developing custom software and a mobile app for iOS and Android. They have a team working on APIs too.
What is the team composition?
In total, we work with about 11 people from Geeks Ltd. We collaborate with two teams of developers and two project managers.
How did you come to work with Geeks Ltd?
We considered eight companies but Geeks Ltd presented a roadmap that far exceeded anything we saw from the other candidates. We felt confident in their ability to help us achieve our goals.
What is the status of this engagement?
We began working together around September 2020, and our partnership’s ongoing.
What evidence can you share that demonstrates the impact of the engagement?
We hope to finish the beta version of our product by March 2021. The quality of their work is good. They also communicate well regarding any slowdowns in the timeline.
How did Geeks Ltd perform from a project management standpoint?
Right now, we work in two-week sprints and have weekly calls. We also stay in communication between meetings to give updates. They’re available, responsive, and flexible with any requested changes. They meet deadlines and remain transparent about whether or not timelines can be achieved.
What did you find most impressive about them?
They’ve guided us through the project because we aren’t tech-savvy. Their team takes our concepts and then creates tangible products. They accommodate our requests and communicate with us.
Are there any areas they could improve?
We have no complaints at this point.
Do you have any advice for potential customers?
You need to do your own R&D to find the right match for your company.
the project
Operational System Development for Utilities Company
"We love working with them and their teams are so friendly and approachable."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I am Head of Operations for a Demolition and Labour Supply contractor operating mainly in London and South East, but also Nationwide and Europe on Request. We engage over 300 operatives throughout our projects and turnover approximately £20 million per year.
For what projects/services did your company hire Geeks Ltd, and what were your goals?
We hired Geeks to create an all encompassing operating system for both our office based and site based operations.
We wanted a system that covered all aspects of both operations including invoicing, purchase orders, vehicle scheduling and allocation of staff up to high level management reports and analysis to enable us to judge both the company and individuals performance.
It has been a tool that has been continually developed and tweaked to work incorporate the ever changing landscape of the business.
How did you select Geeks Ltd and what were the deciding factors?
We looked at several companies when deciding to implement our new system, but Geeks presented by far the most comprehensive strategy and forward thinking solutions to problems we were looking to resolve.
They explained to us how technology could be used to make things simpler, more flexible and reactive to our wide range of activities and at the same time designed a system that was informative to staff and clients, visually engaging and well presented in line with company ethos and branding.
Describe the scope of work in detail, including the project steps, key deliverables, and technologies used.
We had a Pre Start workshop based over a couple of days where our management team brainstormed exactly what we were looking for from our new operating system and Geeks were there to assist in designing wireframes and providing streamlined work processes that allowed us to visualise and work through how the system would look and work.
The scope was to establish a system that managed all aspects of our workflow including:
- SMS texting service to notify all operatives of work details
- Vehicle Scheduling and Inventory management
- Purchase Ordering, Invoicing and Quoting
- Personal Data and training records
- Custom built waste recording system creating data and graphical analysis in report format to be issued to clients and stakeholders
- Departmental and overall company performance analysis and management review tools.
- Full accounting operations, cost centres and analysis which is integrated with our external accounts software.
- Client Portal allowing them access to sanctioned records, site information and reports and records for each of their projects.
How many people from the vendor's team worked with you, and what were their positions?
Due to the continual development of our software solution, we have worked with various teams at Geeks but usually we have a dedicated Project Manager, Senior Developer, Account Manager, Technical Lead and a QA for each project.
Can you share any measurable outcomes of the project or general feedback about the deliverables?
Geeks have delivered time and time again on both the main project and the bolt on modules we have added in line with company and procedural changes. Any issues or bugs have been ironed out and we are over the moon with the system we now have in place.
Describe their project management style, including communication tools and timelines.
Project deadlines have always been met and their online portal keeps us up to date with all changes and developments and advises if we need to comment or take action. The portal always keeps track of progress so all parties always know how the project is progressing.
What did you find most impressive or unique about this company?
Their can do attitude is great and their enthusiasm to find the solution you need is infectious. We love working with them and their teams are so friendly and approachable.
Are there any areas for improvement or something they could have done differently?
Im really happy with our experience in all aspects of dealing with Geeks
the project
Software Dev for Startup Communications Company
“When bugs inevitably occur, Geeks Ltd works tirelessly to ensure that customers remain loyal to us.”
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
Synthesised Virtual Presence is a startup business. We’ve nicknamed it “Chat Up” for short. I’m the director of the company.
What challenge were you trying to address with Geeks Ltd?
I’m working on a concept project that I’m hoping to take to an MVP. In short, we’re looking to create a video communication software, but use avatars instead of camera feeds, which are pixelated and cause problems with lag. This way, we believe we can reduce the amount of data between devices to about 5% of the current structure and facilitate crisp conversations.
What was the scope of their involvement?
We split the project into seven stages. The first stage involves creating functionality that takes a 3D image of the user’s face via a native app, while stage two maps the face of the user and renders a 3D face according to the face movement picked up by the camera. We’ll put all of this together in stage three.
What is the team composition?
I’ve generally worked with a team of five people on this project: a business analyst, two developers, a designer, and a project manager. Geeks Ltd can bring additional people in if I need to move faster.
How did you come to work with Geeks Ltd?
I initially found them in 2013 after another vendor we worked with proved to be unreliable. We wanted to work with someone where we could be involved in the process on a week to week basis, and actually get things live quickly, even if those were just small agile parts. That’s exactly how Geeks works. They’re not exactly the cheapest, but they're worth it.
I've now worked with Geeks Ltd on two other major projects, and I quite liked their agile approach. They generally deliver on time, and that’s more important than anything else to me. They always fall within projected costs and timeframes.
How much have you invested with them?
This project is right at the beginning, and we’re looking at about £50,000 (approximately $63,000 USD) right now. The overall project is budgeted at around £370,000 (approximately $472,000 USD).
What is the status of this engagement?
We started this project with Geeks in early-August 2020 and we're still in the early stages.
What evidence can you share that demonstrates the impact of the engagement?
We’re six weeks into stage two, and we expect to finish it in the next two weeks. The final stage is to actually market the product via its own website and get interest from big players. That’s probably 12 months away.
Right now, we 're trying and get customers to be our beta testers. The challenge with this is that bugs can be very frustrating to customers. When bugs inevitably occur, Geeks Ltd works tirelessly to ensure that customers remain loyal to us.
We feel we’ve really got a strong support team for when problems do come. When problems come up, they're always there to support us. I’ve known their chairman to be on holiday at a beach, and I was still able to phone him and get him to write some code.
How did Geeks Ltd perform from a project management standpoint?
I can discuss a project with them, get very accurate pricing and clear strategic goals, and have them meet those within the timeframe. After we sold our previous business, I had to work with the incumbent for 18 months. That company had over 100 developers, yet they couldn’t meet any targets. After seeing that, I’ve really come to appreciate the team at Geeks Ltd.
What did you find most impressive about them?
Instead of working in C#, they work in M#, which is something they term as “machine code”. What we really like about it is that, when it comes to upgrading software to the latest .NET Core or something similar, instead of it having to be completely rewritten, whole scads of it can be upgraded, which is phenomenal.
Our last project was probably four million lines of code, and it was moved from .NET to .NET Core in three weeks. We’ve seen other companies that’ve had to completely rewrite their software. One of the big benefits with Geeks is that we can ensure our software is completely up to date and the upgrade process is extremely quick.
Are there any areas they could improve?
They could be cheaper. However, I could outsource elsewhere and build the same thing a lot cheaper, but I’d probably go through a lot more stress, and it’d probably take a lot longer. We have to keep in mind the benefits we get. A lot of companies have tried to persuade us to work with them instead of Geeks Ltd. in the past, and the price has been very tempting, but we always remember the poor experiences we've had with other companies. Overall, I have no complaints. I haven’t built a piece of software with another company since starting with Geeks Ltd.
Do you have any advice for future clients of theirs?
Anyone wanting to go down the development road should very much take Geeks Ltd’s advice. They will talk about an extensive wireframing session, which took 2–3 days working at their office with our last project. They also have a great wireframing product that allows us to see how something is going to work and what it’s going to look like.
The process is quite expensive, but we appreciate that they provide quick timelines, clear pricing, and a good understanding of what the product can and can’t do.
the project
Custom Software Development for Wellbeing Company
"We are very impressed with the outcome and very happy with our product."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
Reed Wellbeing help people lead healthier lives. Our high impact lifestyle services help people improve their health. We provide easy-to-access, effective interventions that address a range of lifestyle issues. With our support, people make sustainable change that will help them improve their wellbeing, become healthier and reduce their chances of developing illnesses.
For what projects/services did your company hire Geeks Ltd, and what were your goals?
We hired Geeks Ltd to support us to design and develop a brand new service delivery platform to deliver a new product we had designed. Our goal was to develop a minimum viable product to enable us to launch the product to market as soon as possible. My role is Associate Director for Product Development, and I oversee and manage product development within the business.
How did you select this vendor and what were the deciding factors?
We selected Geeks through a short procurement process. From the first time we got in contact with them, we were impressed with their engagement, interest in our project, responsiveness and enthusiasm for our project.
Geeks went over and above during our procurement process to support us to make an informed decision about the direction we take for the development - something that was invaluable to us at the time.
Describe the scope of work in detail, including the project steps, key deliverables, and technologies used.
The scope of the work centered on the development of an operating portal for our new product. We first used their software to develop a prototype system during solution design.
Their software is excellent and really brings the project to life and helps you to visualize how the end product will look. This makes the process transparent, as a visual prototype creates a transparent process whereby you know what will be delivered.
We then started development, which again Geeks have excellent software to manage so it is clear what progress we were making against the agreed plan.
Our development included:
- Bespoke software design
- Push notifications
- Product design, including intricate logic calculations
- PDF report generation
- Bespoke UX and UI design
How many people from the vendor's team worked with you, and what were their positions?
I worked with a number of people from Geeks, including - Business Analysts - Project Managers - Account Managers - Senior Management/Leadership Our main contact during the project is with the Business Analyst and Project Managers - all of whom were excellent. Account Management was also excellent from start to finish during the process.
Can you share any measurable outcomes of the project or general feedback about the deliverables?
Our project was delivered on time, and within scope and budget. We are very impressed with the outcome and very happy with our product.
Describe their project management style, including communication tools and timeliness.
Geeks work in Agile sprints, which can vary in length according to the project. Throughout the project it is managed very transparently, and you have software available to you so you can see progress at all times. Project Managers were very responsive and supportive during the process, and were always available for an update or to ask questions.
What did you find most impressive or unique about this company?
The most impressive thing for me about this company is the level of passion in all roles I have interacted with - including Business Analysts, Project Managers, Account Managers and Senior Management. Everyone is passionate about producing the best possible product and we have had an excellent client experience from start to finish.
Are there any areas for improvement or something they could have done differently?
Nothing of note - we learned lessons as a team during the project, but I can't think of any areas of improvement for Geeks based on the projects we have completed with them.
the project
Custom Software Dev for Healthcare Software Firm
"We wouldn’t have had a business without Geeks."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I was the commercial director of a startup company looking to work with large private companies in the NHS. We were purchased by Allocate Software in 2018, which is a large organization providing software specifically to the NHS. I’m now the global products manager for our former startup’s products.
What challenge were you trying to address with Geeks Ltd?
Back when we were a startup, we wanted to build a time-sheeting and work management system that would stop employment agencies from overcharging clients. Typically, employment agencies send very complicated invoices, which are very hard for customers to check. Customers get multiple invoices each month, from multiple agencies, so it’s very easy for those agencies to overcharge clients by using a manual invoicing process.
What was the scope of their involvement?
We designed a system that would allow clients to lock in rates and agency terms and for agencies to submit their hours online for approval. After client approval, it would generate invoices that were always accurate. Even better, it would create an automatic file that would go to the client’s accounts payable system and separate all the different relevant costs, post it into their ledger, and allow them to pay agencies on their own terms without having to press more than five buttons. It would reduce the invoicing process from hours (if not days) per week to 20 minutes per week.
Geeks was very good in understanding the user experience and what the setup process should look like. We sat down with one of Geeks’ business analysts for a number of scoping sessions, going over our vision and what the processes were in quite a lot of depth. We probably spent five full days over a couple of weeks doing that. Geeks then researched the market to understand what made our product unique, and came back with suggestions for improving certain processes. They made some good points, and we refined the scope with them before breaking it down into agile sprints.
Geeks then made around 20 wireframes for us and took us through the wireframing process over a five-hour session, making sure they got everything right. We made a couple of little changes, got a final estimate, and off we went.
What is the team composition?
We first worked with a couple of developers from Geeks, a business analyst, and an account manager. There were 4–5 people involved, and I particularly worked with two during the first six months: a developer and a business analyst.
The project grew in terms of solutions and processes. We tend to work with 2–3 key people now, rather than directly with the developers.
How did you come to work with Geeks Ltd?
We were a completely new startup, and I and my business partner had no idea about software whatsoever. We started looking for development companies to outsource to. After a poor experience with another company, we saw some good reviews for Geeks online.
Once we contacted them and explained what we wanted, we chose them because of how they guided us through the initial scoping. They had a well-rehearsed process that captured all key things. Rather than just listening to us, they probed and showed us what development cycles were and what agile really meant.
They introduced us to the scrum methodology, and we understood very clearly what was required from us in terms of time investment and how we’d make the process work. It was a two-way process. Them being so upfront gave us confidence as well as a structure to work with them.
How much have you invested with them?
Since 2016, we’ve probably spent £2.5 million–£3 million with them.
What is the status of this engagement?
We started working with Geeks in November 2012 and delivered the first product in May 2013. We had a few months of refinements after that, and we didn’t start a new project with them until December 2013. We started doing a number of projects each year, building out different functionalities for different client types. By 2015, we were in almost perpetual development. We’ve never stopped working with them.
What evidence can you share that demonstrates the impact of the engagement?
We’re essentially enabling payments for NHS doctors and controlling things for large companies. Thousands of people rely on our system; any downtime would cause chaos. It’s absolutely essential that we get the development right, don’t have wasted effort, and can constantly iterate with small updates all the time without interrupting the usage of the system.
Geeks has been exceptionally good at development. We’ll sometimes have 3–4 different strands of code that we then merge at different points. The care Geeks has taken to mitigate risk has been absolutely outstanding. I don’t think we’ve ever had more than four hours of downtime, and that was for a massive update. They’re very good at getting things right. More importantly, though, when something’s gone wrong on our side or theirs, they always prepare to have the software back and running within two hours. If we’ve ever had an interruption problem, it’s never gotten close to two hours. That’s enabled us to provide a constantly good uptime in a very secure way for our clients.
We went from a startup to a £15-million company in 4–5 years. We wouldn’t have had a business without Geeks.
How did Geeks Ltd perform from a project management standpoint?
Depending on the level of what we’re doing, we’ll either have weekly or daily standups with them. We’re developing two different products with them, so we have two different account managers and two different project managers for those. They keep them very separate, which is good.
Geeks is demanding of us in terms of the time we need to put in there. They also understand what level of decisions they can make because we’ve developed a level of trust with them. They solve many problems without us having to get in the way. I have my own product owner, but they also work with a surrogate product owner for certain parameters, which makes my life very easy.
What did you find most impressive about them?
With the previous company we’d worked with, we’d tell them what we wanted, and they’d go off and decide what the best thing to do was. With Geeks, it’s very different. We know what the best way is, and they’ll do the development behind it, but they add their thoughts in. We understand what’s expected and how it’ll work, and Geeks is very clear about what will go wrong if we don’t do things a certain way.
Are there any areas they could improve?
In the early days, when they were growing, their processes weren’t as solid as they are now. They were a much smaller organization, and they’ve done a lot of continual development of their team to improve their processes and development skills. They’ve spent a huge amount of money researching the future and developing their own tools. A lot of their tools have won Queen’s Awards, Microsoft awards, and more because they’re quite innovative. At the moment, there’s not a lot I can think of for them to improve.
Do you have any advice for future clients of theirs?
I’ve said this to a lot of companies that I’ve referred for: it’s about their time commitment, communication, and clarity. If we’re going to start a project with Geeks, they’ll explain what they expect from us, and we need to dedicate that time. If we’re rushing around not answering their queries and not attending standups, the project will go wrong. So, do what they say: they do know best, and it’ll absolutely pay off.
the project
Development for a Customs Broker
“We didn't think our goals were possible, but Geeks Ltd empowered us to achieve exactly what we wanted.”
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I'm the managing director of Channel Ports Ltd. We are a customs broker.
What challenge were you trying to address with Geeks Ltd?
At the time, we were looking for ways to change our business model. We needed to prepare software specifically related to Brexit. Currently, we only do import and export entries for third countries such as the USA. Where we work near Dover, only about 3% of vehicle-stowed goods currently require a customs entry. Brexit would increase that figure to 100%, so we needed to prepare to fill this substantial gap.
Put in context, 97 percent of 14,000 vehicles per day would be a massive challenge. Up to that point, people had sent us invoices and emails and we transcribed the data to make declarations to submit to customs on behalf of importers the same way they do in America. We wanted to transition to an online system and hired Geeks Ltd to help us create one.
What was the scope of their involvement?
We created a specification of how we wanted the system to work. During four different sessions, we sat down with Geeks Ltd to define and prepare how each part of the system would interact with each other. From a technical perspective, we considered how to make things as easy as possible to program while still achieving our set goals.
In advance, we defined all the requirements before any programming took place. Geeks Ltd used an in-house program to create wireframes that showed how the software would look along with its logic and functionality.
Once the design was complete, Geeks Ltd built our system so importers and exporters can enter basic details such as invoicing. After users add all the technical items to support that information, the software creates a customs declaration automatically.
What is the team composition?
Between the two programming teams, we worked with about 12 people total in different capacities so we could finish everything in quite a rush.
How did you come to work with Geeks Ltd?
One Monday morning, we held a review session that highlighted a specific need we had. We called Geeks Ltd right after to support us and met with them that Thursday.
How much have you invested with them?
We spent about £90,000 (approximately $116,000 USD).
What is the status of this engagement?
After starting our engagement in February 2019, we finished the program within six weeks. We ran on a very tight schedule.
What evidence can you share that demonstrates the impact of the engagement?
We didn't think our goals were possible, but Geeks Ltd empowered us to achieve exactly what we wanted. We were more than pleased with what we achieved together.
Our in-house programmer usually develops all our software, and we rarely create frontend customer-facing interfaces. We typically only create backend designs for internal use. Our resources didn't have the skills to produce this system, let alone in the time we had available. Geeks Ltd offers the level of capability we required to deliver this project.
Ever since our initial meeting, we could tell Geeks Ltd was a company that could deliver the project in the timeline and budget we were looking for– and they did.
How did Geeks Ltd perform from a project management standpoint?
Geeks Ltd gave us consistent feedback, asked us questions as we went along, and made sure we always knew what was going on. We regularly held reviews to assess progress.
Delivering this sort of project would normally take months, but our timeline was much shorter. Some weeks we had multiple meetings to assess how the development was going
What did you find most impressive about them?
The strategic way Geeks Ltd is structured makes them stand out from the competition. At each stage, I knew exactly who to talk to. We had two project leaders who facilitated excellent communication between our companies. By the end of the project, everything was perfect because they had found and corrected any mistakes as we went along.
Are there any areas they could improve?
Geeks Ltd is the first software house we've worked with that delivered on time and on budget. They impressed us to such an extent that we are looking into doing more projects with them at the moment.
Do you have any advice for potential customers?
I would advise future clients to be upfront about what they want to achieve. Set realistic timeframes and let them know about your deadlines.
the project
Software Development for a Mortgage Company
“If you're searching for a developer who can offer a bespoke software solution, look no further.”
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I'm the director of a mortgage and protection advisory firm. I focus on the residential, buy-to-let markets and also advise on commercial mortgages. On the protection front, I advise on life insurance, critical illness cover, and income protection. I also recommend and arrange general insurance for buildings and contents insurance.
What challenge were you trying to address with Geeks?
The market was moving into a very digital direction. The advisory processes I currently had in place were becoming somewhat dated. Many consumers are now opting to use an easier online process via mobile phones, laptops, or tablets. I started noticing that a few of my clients were transitioning to those services. To best protect my business, I needed to find a developer who could help me move into that direction quickly.
What was the scope of their involvement?
When I first got in touch with Geeks, they sent me a proposal for their services and company structure. It outlined how they design and implement solutions and what my level of involvement would be. After an initial discussion, they really understood my goals. Mortgages are quite a common debt, and many developers from Geeks had faced problems dealing with advisers and online companies. They understood the required dynamics to make the customer journey seamless and simple.
The next step was to map out prototypes. I met with their business analyst on four occasions. He was absolutely fantastic and intelligent. He easily grasped my concept and directly translated it into amazing wireframes. Once it started coming together, it looked like a real product. I finally felt like we were on to something. Upon our approval, they quoted an estimate for the entire cost of development and introduced me to the team who would head up the project.
One of the founders and directors gave me an overview of their philosophy for developing applications. Using an Agile basis, they frequently touched base to make sure we were getting what we wanted. They split up the project into 10 15-day sprints. At the end of each one, we assess their progress, and I have the opportunity to test it. Now at sprint six, we're more than halfway through the project, and it's coming along beautifully.
What is the team composition?
I met the senior manager, assistant project manager, tech lead, business analysts, software developers, senior developers, and testers. Knowing who I was working with was really great.
How did you come to work with Geeks?
I looked for developers around the London area that were nearby for an easy commute. My business associates and friends offered referrals, but most were one-person operations. The size, complexity, and scale of our platform's business model demanded a large, experienced, and knowledgeable team. I wasn't comfortable with using one person who would probably outsource my project, nor was I impressed by these vendors’ solutions. Instead, I wanted a team of developers who were all in one place.
I really struggled until I found Geeks through a Google search for software developers. Meeting their team was a breath of fresh air. They struck up a strong rapport with us, which was very important to me. I knew being on the same page would save us time finding the right solution and make our project a success. Geeks offered the complete solution we needed. Their team includes every type of resource, and they seemed equipped to deal with my requirements.
How much have you invested with them?
Up until now, we've spent about £130,000 (approximately $170,200 USD).
What is the status of this engagement?
We've been working together since February 2018.
What evidence can you share that demonstrates the impact of the engagement?
I don't have metrics to share because we haven't rolled out the solution yet. We're still developing a brand-new bespoke system. Right now, I'm running my business the traditional way. I either meet my clients face-to-face in my office or virtually by phone or email. Geeks is putting my entire system onto an online platform.
I identified a few bugs during testing. Once I sent the team screenshots, they responded to the broken item right away. After investigating the reason why something’s not working, they tend to fix it quite easily before sending it back out for me to test.
Geeks is always welcoming and never made us feel pressured. Working alongside them just felt right. Every individual on the development team is involved within that business, which works fantastically.
How did Geeks perform from a project management standpoint?
I've dealt with many customers and business associates during new ventures in the last 15 years, and Geeks has been fantastic in comparison. No one else has been as efficient and professional as them. Our main form of communication is via email, but we also talk on the phone fairly often. We meet in person once every 15 working days.
What did you find most impressive about them?
Geeks has an excellent company structure and method for planning, implementation, and deployment. They are absolutely extraordinary, and I can't say enough good things about them. Everyone from their team is involved and willing to help. We were never just dealing with one person. I can speak to anyone on their team, and they will find the right solution. Their personalized level of service made me feel deeply involved. I’ve had a much better experience working with them than I have with anyone else.
Are there any areas they could improve?
No, and that's the honest truth. The way they conduct their business and work with me every step of the way is just brilliant.
Do you have any advice for potential customers?
If you're searching for a developer who can offer a bespoke software solution, look no further. Geeks is simply the best and second to none.
the project
App Dev for Dentistry Service Provider
"We appreciated their professionalism, as well as the relationship we built with them throughout the project."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
We’re a group of seven dental practices covering the Leicestershire and Rutland regions. We provide private National Health Services (NHS) dentistry services.
For what projects/services did your company hire Geeks?
We needed an app for our business.
What were your goals for this project?
We wanted the app to make it easier for us to store company data for staff (e.g., HR documents, contact numbers). We wanted to have a platform we can use to communicate messages across the business internally.
How did you select this vendor?
We found them online after researching suitable providers. We thought they could do everything we had envisioned.
Can you go into detail about the services they provided and the scope of the project?
The Geeks team helped us design and create our platform. We had a series of workshops with them to fully explain the objectives of the project. They built it in a way that allows us to file internal documents and communicate across our teams.
What was the team composition?
We worked with the tech and design teams, and our project manager.
Can you share any information that demonstrates the impact that this project has had on your business?
Though we haven’t gone live with the app yet, we imagine it will have a positive impact. We are excited about the launch.
How was project management arranged and how effective was it?
They were always very active and prepared to complete the project within the deadlines we gave them. Our wonderful project manager planned and executed everything well. Their team was very professional.
What did you find most impressive about this company?
We appreciated their professionalism, as well as the relationship we built with them throughout the project.
the project
Multiple Web Dev Projects for Online Search Reports Provider
“They’ve remained flexible in their approach, adapting well to our processes.”
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m the managing director of Search Acumen. We provide online conveyance and due diligence information as well as search reports for the U.K. property market.
What challenge were you trying to address with Geeks?
When we first approached Geeks as a startup, we needed them to create our proprietary back office and e-retail platform. We’ve since continued to work with them to further develop data-rich online services.
What was the scope of their involvement?
For about five years, Geeks has handled all of our development projects from start to finish. Their initial project was the first iteration of our e-order platform to get our business off the ground. This consisted of an online web ordering system for conveyances based in Wales, a delivery platform that took in requests/orders and distributed them to wholesale data providers, an automated payment function, and an invoicing and direct debit collection function.
From there, they’ve continued to develop future retail services such as selling information in ports and providing portfolio services for clients with multiple properties. Most recently, they’ve been working on a GIS (Geographic Information System)-based data portal. Rather than providing data reports via PDF, we can now provide real-time data interaction for properties in addition to GIS services and various data sources (e.g., official registries, local government listings). We’re currently considering using AI to interpret some of our data and information to provide analytics for our clients.
What is the team composition?
We’ve worked with a project manager, a business analyst, an architecture specialist, a tester, and senior and junior software developers. At any given time, they’ve assigned between 1–3 team members depending on the task and schedule.
How did you come to work with Geeks?
We researched and compared about five onshore development companies, including Geeks. We liked their staff and previous work, so we chose them to be our partner.
How much have you invested with them?
We’ve spent over £1.5 million (approximately $1.9 million USD) over the last five years.
What is the status of this engagement?
Their work began in 2013 and is ongoing.
What evidence can you share that demonstrates the impact of the engagement?
We’re a platform-based business, so we wouldn’t exist without their support. They’ve allowed us to go from an unknown startup to a company with nearly 7.5% of the market share within a five-year period. The platform itself is reliable, and we’ve had virtually no downtime. Not to mention, it has a very low error rate. Any bugs that we’ve missed in testing have been minor and relatively easy to fix.
How did Geeks perform from a project management standpoint?
We work in a very agile marketplace, so we use an agile methodology. They’ve remained flexible in their approach, adapting well to our processes. In terms of tracking, they keep backlogs of all user stories produced in sprints and releases using their internal project management tool. We also have a project manager on our side and use Microsoft Project to track our developments.
What did you find most impressive about them?
I appreciate their willingness to be fully agile. Although they remind us of the consequences of our agile approach, they never hinder our progress. They understand that it’s how we want to conduct business and are happy to find the most efficient way to produce results. That’s one of the main reasons why we’ve been so successful as a business.
Are there any areas they could improve?
We’ve already discussed this with them, but I wish they would invest more time into developing their internal project management tools. That way, they could share it with us, and we would have better visibility over the backlog of stories and task progress.
the project
.NET Development for Learning Transfer Company
"The project managers were qualified, which made me confident in their ability to deliver."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I'm the founder of Lentum, a learning transfer application that allows you to support and monitor new skills and behaviors as they are applied back into the workplace after any kind of learning intervention.
What challenge were you trying to address with Geeks?
Learners need to take more responsibility for their own learning, but research also highlights the line manager is the single biggest influencer in the whole learning process, so I wanted to bring the two more closely together. Enabling the tracking of goals and targets after the learning intervention will show if a new skill or behavior is present. Through the application, there is also the ability to further motivate the learner and line manager to work closely together and by doing so they can either raise points to be used against a company's internal rewards scheme or raise a donation for charity paid for by the organization's CSR budget.
I had the concept, but I needed to work with a team of software developers that would help me make the process as efficient as possible both from the UX point of view and also the actual development of the software itself.
What was the scope of their involvement?
I had already created some basic wireframes, which they utilized to build the software with .NET. Since I don’t have a development background, they assisted me with workflows and gave me clarity on the process. Geeks executed the project from a client and end-user perspective, working backward in a collaborative approach. I’m still in negotiations to get trial clients on board, which will hopefully happen by the end of 2018.
What is the team composition?
At the initial kickoff meeting, I had an account manager and two developers. I worked directly with a senior developer and the project manager.
How did you come to work with Geeks?
I did an internet search, but not for offshore vendors because I wanted to be involved actively. I went out to tender and sent about nine questionnaires to different companies. I met with three of them after considering a variety of factors, including past work and costs. Geeks presented a very competitive price that made building the minimum viable product (MVP) affordable.
How much have you invested with them?
We spent $100,000.
What is the status of this engagement?
We worked together from February–June 2016.
What evidence can you share that demonstrates the impact of the engagement?
The project was delivered on time and within budget. I was happy with the product.
How did Geeks perform from a project management standpoint?
We worked collaboratively in sprints and had great communication throughout the engagement. The project managers were qualified, which made me confident in their ability to deliver. We used Geeks’ internal project management system.
What did you find most impressive about them?
The team communicated well and was very responsive per my requirements. They had an agile approach, but were also flexible with changes.
Do you have any advice for potential customers?
Even though Geeks develops the products, the client can’t just offload it and expect to not invest time in the project. Clients should be available relatively quickly to answer questions and keep the workflow going. By not being present, progress stalls and the engagements gets more expensive.
Geeks Ltd. produces timely deliverables that satisfy quality standards. A transparent team, they regularly communicate and establish reasonable expectations for project timelines. The team adapts to changes and provides valuable industry expertise that effectively guides the partnership.