The Squeegee Journey

After months of research and development, the free version of Squeegee was released to Beta testers in August 2017.


The reason it wasn’t a quick job to get the app out was firstly making sure the architecture was robust enough to cope with thousands of users, ensuring their data would be completely safe and backed up in multiple locations around the world so that server errors would mean no disruption for users.


This wasn’t an easy process. The entire database structure had to be replaced because of performance issues. The team recognised that they needed to rewrite a huge amount of code before the promised release date, which was a challenge as there were potential customers waiting in the wings for the release. That feeling of having to start something again almost from scratch can be disheartening, but the team were all unified in wanting to get things done the right way, even when having to back-track slightly.


In the meantime, they had been working on building cool features such as the ability to mark a job as completed with a swipe - something no other scheduling app had done at this time (There have been some flattering copycats since!) and a super fast address look-up system to streamline the process of getting set up on the app as they didn’t want the inputting of customer information to be as onerous as it was in existing software.


There was a huge amount of research into the address look-up - the developers wanted an accurate solution that was world wide, and free for their users, but after trialling lots of free and cheaper version, they found them to not be accurate enough. They settled on a paid version based in the UK which is the best in the field using the improved UK pathfile with manual updates. For this reason, they had to create  a limit on how many address look-ups were provided free of charge for their free users, with unlimited look-ups for paid users.

Once the pro version was released in November, the number of users who signed up organically through searches started to grow. The same level of commitment and customer service was devoted to each, but it became apparent that for continued growth, there needed to be some extra people to help with support and marketing. The company grew to encompass this, freeing up more of the developers’ time to keep going with the creation of new innovative features. Some of this driving by their research, some driven by the useful feedback from the beta testers.