Booking and administration made easy

Spejl Blank’s website is developed in the PHP framework, Laravel, and contains an enhanced backend with integrations to both Teamup and Google Maps.

Scroll down to read more

With its Danish name based upon the saying “smooth as a millpond”, Spejl Blank’s mission is simple: “Customers should be happy, we should be happy, and nobody has time to wait”. Their goal is: "To be your local window cleaner".

The company was founded in 2012 by a group of young entrepreneurs who had a dream of modernizing the profession of window cleaning. They believed (and still believe) in a greener future, why they use environmentally friendly soap, and whenever the distance allows it, they arrive in their electric cars.


Spejl Blank


Web Development




2016 - Now

"WeCode is the right agency for you if you want a digital partner without technical limits."
Fredrik HøjerCEO & Founder, Spejl Blank

The Solution

When you want to order a window cleaner, it can be done through a "click-to-price" feature, which is a part of the backend solution that we have developed for Spejl Blank. Through this feature, you can easily indicate what kind of panes you need to have cleaned and how many. Furthermore, you can see your price and make the order online. If you already are a customer, you can make a booking faster through the existing customer function.

New orders made through click-to-price as well as orders from existing customers are all collected in the backend. Spejl Blank can correct, delete and rearrange bookings in the backend. We have also implemented a smart customer search feature that enables Spejl Blank to quickly find a particular customer. The website features make the workday easier for Spejl Blank, so they can do the same for you - or at least making sure that your window stays clean!

A Coordinated Team

Teamup is Spejl Blank’s internal calendar system. As the calendar is integrated with the website through the backend, orders made by customers, or entered by Spejl Blank employees, are automatically transferred to the calendar. The orders are then distributed as assignments to Spejl Blank’s employees, based on the individual employee's request for their geographical area of work, and the size of the individual jobs they take. Based on the window cleaners’ home address, the Google Maps integration calculates which window cleaner that is closest to the customer address taking into account the driving time between the different addresses.

With these features, Spejl Blank’s team can spend their energy on making customers happy, rather than organizing their orders.

Next case

Timeless webshop for luxury jewellery

The webshop of Sophie Bille Brahe is built in Shopify.

Read more