Floor covering plays the crucial role in the house. It can be applied both indoor and outdoor. Then, it can also increase the aesthetic function of house such as it brings the stylish look. With so many choices of materials and patterns, the floor covering will blend easily with the other elements in the house even with any style of house. Most house owners certainly get frustrated when it comes to pick the right one. However, they will no longer experience it if they think about the main aspects for example function, style and the last one is budget.