---
description: How to Make a Cost Estimation Tool for Renovation Company
---

# Renovation Company

![](https://834137925-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTO7zmTA5-HpvK8JDA%2Fuploads%2Fn6okgQae5c8mWBll6EaH%2Frenovation1.jpg?alt=media\&token=4e735524-56ea-4ec3-8acf-a054752ba228)

Building Houses takes a great deal of expenses. If you are in the remodeling or renovation business, you might have some fixed cost of services according to a house size and shape. With our Cost Calculator Builder you can make a cost estimation tool for your clients in order to help them budget for the house renovation.

Let’s go see an example calculator specifically for a Renovation/Remodeling Company.

First start with the main information which the client needs to provide. For remodeling a house the measurement of total space is needed. So for that we should add a **Range Button Field** where clients can select the total size of the house.

This should look like this,

![](https://834137925-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTO7zmTA5-HpvK8JDA%2Fuploads%2FSSHCiZHPUH31GToJGHIN%2FCCBN%20renovation%20Square%20Feet.jpg?alt=media\&token=1641bb43-bfc2-4187-b230-cce5a1f433a6)

Here, make sure to add the cost of each square feet price with the element name, so that the client doesn’t get confused.&#x20;

Next, client should mention the number of rooms needed to be remodeled, we’re using **Range Button Field,**

![](https://834137925-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTO7zmTA5-HpvK8JDA%2Fuploads%2F1XdqyQxwMmX0egMjXlGB%2FCCBN%20renovation%20number%20of%20the%20rooms.jpg?alt=media\&token=2c28d6a2-5c33-421e-8f62-333c40161858)

Then, add the Number of Levels of the house using the same **Range Button Field.**

![](https://834137925-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTO7zmTA5-HpvK8JDA%2Fuploads%2FfX1PgsQufdhv7zyDKoKm%2FCCBN%20renovation%20number%20of%20the%20levels.jpg?alt=media\&token=25bef469-9ae1-439a-a4c6-057b8dace101)

Keep in mind that you need to add a range value of minimum and maximum numbers of rooms and levels your company provides renovation services. Make them required as they are important information and add a range unit price.

After the client is done with giving the information, go to the next part. You can add **HTML Code** specifying the next service.

![](https://834137925-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTO7zmTA5-HpvK8JDA%2Fuploads%2Fbp6Z4fKv7nU7TmGx2ZST%2FCCBN%20renovation%20HTML%201.jpg?alt=media\&token=10e76ee2-5063-40f7-946e-bd01567c11e5)

Now, the client can choose to select how they want the bathroom to be designed. We used a **Drop Down Field** for this purpose,

![](https://834137925-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTO7zmTA5-HpvK8JDA%2Fuploads%2F3vCegwR4oNuCIR00DxHg%2FCCBN%20renovation%20bathroom%20design.jpg?alt=media\&token=5e1cd99a-95d6-4699-9586-0a16a9b54a53)

Then add a **Range Field Button** for Tiles.

![](https://834137925-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTO7zmTA5-HpvK8JDA%2Fuploads%2F2PCbeivxRO0Zn0rP796N%2FCCBN%20renovation%20tiles.jpg?alt=media\&token=dc8bc1f0-0ddb-4982-8bda-cb4de63f6d1f)

And then add another **Range Field Button** for pipes changing if it needs to be upgraded,

![](https://834137925-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTO7zmTA5-HpvK8JDA%2Fuploads%2FwiJAT0yFdTLZNpo3wfs6%2FCCBN%20renovation%20pipes.jpg?alt=media\&token=2c05dba5-42be-402c-99ac-27e730829006)

Another attribute you can use is **Line Field** to sectionize services. It helps the client to understand the section of a calculator.

![](https://834137925-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTO7zmTA5-HpvK8JDA%2Fuploads%2FCeoSaMSduU1cnqHF6yu9%2FCCBN%20renovation%20line.jpg?alt=media\&token=078728ee-a86e-4d2d-a47f-d33d0f1fca16)

Then, you can add extra services along with their prices in the **Checkbox Field,**

![](https://834137925-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTO7zmTA5-HpvK8JDA%2Fuploads%2F1782wM3EnsFbt7CKY5ze%2FCCBN%20renovation%20choose.jpg?alt=media\&token=95da2873-e804-4deb-85ca-73fe7841a777)

The total amount can be calculated using this formula,

![](https://834137925-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTO7zmTA5-HpvK8JDA%2Fuploads%2FOSNJ2Xx24l1vseZLOT0v%2FCCBN%20renovation%20total.jpg?alt=media\&token=b51636d6-5b75-43e4-8b13-719e434d29aa)

**Frontend Preview:**

![](https://834137925-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTO7zmTA5-HpvK8JDA%2Fuploads%2FJFtzrro5q4Y8WT3NmfhF%2FCCBN%20renovation%20final.jpg?alt=media\&token=3dc66269-956f-44d4-ac86-65bbda46d43f)

**Exported Calculator:**

{% file src="https://834137925-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MDTO7zmTA5-HpvK8JDA%2Fuploads%2FdcBZx5oL1G211jPtBFbp%2FRenovation_Company.txt?alt=media&token=df355ab8-9910-44e7-a25c-a772e92577c4" %}
