# Renovation Company

![](/files/PYtlQRI9oytNYIK5tyMT)

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,

![](/files/ddkYAmRZPxq4KU5hnCr3)

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,**

![](/files/3zCosSpIKmNmhw2Hgczq)

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

![](/files/jnoQrWGhvVAnTXycc6S8)

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.

![](/files/5r2CU4KlRKUlDuQ8aP8u)

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

![](/files/IgLkNXKKl3PFiWaE5sl2)

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

![](/files/t8rrxGQCpuxu0Cr5zahA)

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

![](/files/aZFv2YrZ7wFGPUXxuiOj)

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

![](/files/MWaKy8ZBkzTpUSwxWVIS)

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

![](/files/1l2s3UfDD4SDWkS1dcAt)

The total amount can be calculated using this formula,

![](/files/3GireapHcpZ5t9ou7NJP)

**Frontend Preview:**

![](/files/MSvx8Fn7II7ag6kJO4T0)

**Exported Calculator:**

{% file src="/files/QGa0v6qlhZQb2F2kxz68" %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.stylemixthemes.com/cost-calculator-builder/pre-built-calculators-and-cases/renovation-company.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
