Website and Progressive Web Application for MyClean Company

Launched March 5, 2018

MyClean is a young company that offers apartment cleaning services.

The main aim of the new website is to generate customers. Besides, the website is to fulfill three more tasks:

  • to provide potential customers with the answers to their initial questions related to cleaning process and service costs;
  • to help potential customers get rid of “fears to have a stranger working at home”;
  • to assist MyClean in searching for employees.


As the principle objective of the website is to generate clients, we place a calculator on the first screen. This feature helps users calculate the costs and the estimated cleaning time and immediately order the service.

In addition to the standard option of the number of rooms and bathrooms, extra services can also be added to the calculation, e.g.: dishwashing, balcony cleaning, etc. In order to avoid any misunderstanding between the cleaning company and customers, we specify next to each extra service what the cleaner is supposed to do.

Under the calculator, we place the block “What does Cleaning Include?” Here, we describe the services included in the cleaning of specific rooms.

Below, users can find the information about the main advantages of dealing with MyClean. One of them is the insurance provided by the company in case of force majeure.

For the blocks “What does Cleaning Include?” and “Why Us?”, custom icons are rendered.

The website also contains FAQs (frequently asked questions) and customer reviews. Both of the blocks help potential customers get rid of doubts related to ordering services in this cleaning company.

Do not forget that the website is to facilitate MyClean’s search for cleaners. Therefore, we add the button “Looking for Cleaners” to the header.

In the header, we also give phone numbers for instant communication.

As for the website design, it is made up in light colors and in a minimalistic style because it is important to cause the feeling of cleanliness and freshness.

And, of course, it is convenient to order MyClean services from smartphones and tablets.

Progressive Web Application

MyClean Company’s customers order different services once a month or more frequently. To make the ordering process even more convenient, we developed a progressive web application for MyClean Company.

A Progressive Web Application (PWA) is a technology that allows customers to install and use a website as an application on their smartphones and desktops. In fact, a PWA is a hybrid of a site and an application.

Installing the website on a smartphone can be completed at three simple steps:

Step 1

MyClean customers will open the site and agree to save it to the home screen.

Step 2

The site will be installed on the smartphone, and the site icon will be placed on the desktop.

Step 3

The site will be accessible to users as an application that can be opened up without a browser interface, loaded fast and available at one click.

From now on, MyClean customers will be able to order cleaning services at just a couple of clicks. It is important because clients buy the company's services in a cyclical and frequent way.

Besides, by using the PWA, clients do not need to remember the company’s website address, and MyClean Company does not need to compete with other cleaning companies in search engines if customers forget the URL.

There are some other PWA advantages that make using the site more convenient and let MyClean Company stand out from the crowd, compared to their competitors:

The site can keep running without the Internet

Customers can view the content and submit the forms offline. The form data will be saved and sent to MyClean Company as soon as users are online.

The site can be loaded very fast

The website data are cached as soon as the PWA is loaded for the first time. This ensures that the site is instantly loaded at further visits.

The PWA affects SEO

As using the PWA is more convenient, the site behavioral factors improve. This, in its turn, can positively affect the site ranking in search engines.

The PWA also enables push notifications to be sent to users. We planned to implement this function in the future. With push notifications, MyClean Company will be able to bring users back to the site and to simulate repeat orders.

A progressive web application resembles a native mobile application. However, a PWA is not an application analogue. The differences between a PWA and a native application are described here:

In brief:

  • Developing a PWA is way cheaper than a native mobile application.
  • Development speed is higher.
  • A PWA is cheaper to maintain and evolve.
  • A native application can contain more functions and capabilities.