The bathroom is different from other rooms in the house because there are fixtures in the bathroom that are semi-permanent. To do the job properly, toilet, handbasin, and bathtubs should be removed. Of course, it is possible to install these items, but the finished product will not look good. Spend a little extra time to delete your bathroom equipment if you want quality work.
But remember, that water needs to be turned off so you may need a plumber. All old floor coverings must be completely removed. Any excess adhesive or cement should be removed completely. You can, however, make this task easier and more expeditious by simply hiring professionals tilers to do the job. To hire these specialist tilers in Perth, you can visit this site: https://guntiling.com.au/
Though, if you are considering a DIY tile installation then don't cut corners here because you will suffer later. If you are not familiar with the process and have no experience in bathroom tiling, it is recommended to call a skilled tiler instead. However, after the bathroom is clean, decide what pattern you want to follow.
Put loose tiles on the floor and take time to fix this part, remember, you have to see this for a very long time.
Now measure the walls and mark the midpoints on each wall. Where you have made the mark in the middle point, tap the small nails into each wall about 1 inch above the floor.
Tie chalk lines to each nail and make sure the lines are tight. Attach the line so that it leaves the impression of chalk on the floor. Do the exact same thing on the other two walls so you now have a chalk crossing in the middle of the floor. This must be your exact center.
Now it's time to mix your adhesive. These generally come in powder form so follow the instructions on the package to mix properly. Buy good quality adhesives and make sure that it is moisture resistant. This is where you put your first tile. When you learn how to install a bathroom floor you don't have to install tiles in only one direction, but you should install tiles on two walls by alternatively installing tiles.