How to use the extension and new build design tool in Price Doctor
The extension and new build design and pricing tool in another unique feature to the Price Doctor system. Essentially, the tool allows you to design an extension or new build property using a simple drag and drop system.
As you drag in and resize rooms and features such as doors and windows, the system works out the price for you based on the rooms that you add and any features added to them.
Additionally, you can also define the types of bricks, blocks or roof tiles, numbers of lights and sockets per room, the type of finish per room, heating options, roof design, set labour and materials markups and profits and much more.
Using the design tool is best done on a desktop or laptop computer as, as good as the system is, designing a full 2 story new build home is a tricky and detailed job even when done on a laptop, let alone trying to do it on a tablet or mobile phone!
The design tool is a comprehensive piece of kit so for the purposes of this tutorial we will take you through all of the basics to get you going:
Step 1 To access the design tool you must first have a quote for the proposed work. To do this, first create an enquiry (see our enquire tutorial here) and then follow your enquiry through to quote level. Once at quote level, click on the “Quotes” tab and then locate the quote you would like to access the design tool for and then click on View Quote
Access the quote you want to use the design tool for
Step 2 Once you are in the “Quote Overview” section scroll down a little and then click on the View Design button and then in the popup window “Proceed to Design Tool”
Access the design tool
Step 3 When you access the design tool you will see a canvas area and an initial design of teh existing property. The first job is to define the precise size of the existing property. You can resize the existing property by clicking and holding on the “handle” in the bottom right corner of the existing property and then simply dragging it as required
Design tool canvas
Step 4 To start designing your extension, first click on the Room button on the top left menu at the top of the screen
Add room button
Step 5 Once clicked a menu will then appear. Click on the Select Room Type drop down and select the type of room you want to create from the list. Once done click on Add Room. If you know the dimensions you can state these also, or you can simply drag it out to size on the canvas
Create and resize a new room
Step 6 With your new room created, click and hold anywhere within the new room and drag it over to meet the existing property and butt the blue boundary walls together. Once done you will the grey boundary wall reshape to encompass the new structure. Drag the size of your extension out as required to the correct size. The dimensions are shown within the new room
Butt rooms together
Step 7 With the new extension room resized, you can then see the total cost, floor area and number of construction days of your extension stated at the top of the screen
Resized extension room, cost, floor area and build time
Step 8 The next job is to add any features required such as doors, windows etc. To do this, click on the Door button on the top left menu and then a menu will appear listing all the different types of doors within the system. Click on the type of door you want e.g. “Internal Doors” and then select your door type by clicking on the image
Adding a door to your design
Step 9 Once added you should then see a door appear on the canvas. Click and hold your mouse on the door on the canvas (the cursor will turn into a crosshair symbol) and drag it to where you want it to go. If you need to go on your extension. If you need to rotate it, click on the “arrow” at the top of the image. If you want to remove it, click on the “X”
Positioning the door on the design canvas
Step 10 Add any further features such as windows, stairs or additional door using the same methods as above
Add additional windows and other features
Step 11 With the major features added you can now start to add in any internal features, fixtures etc. To do this, click on the “Blue Lamp” symbol in the middle of the room and a popup window will appear listing all of the options that can also be added such as wall and floor finish, heating options, numbers of sockets and light switches etc. Add any relevant options as required
Add additional windows and other features
Step 13 With the above completed and the majority of all of the internal and main construction details and items defined, the next job is to define the major construction details. To do this, click on the “Construction Details” tab at the very top of the screen
Click on Construction Details tab
Step 14 Once in the Construction Details tab you will see many additional options for foundations, external wall type, internal wall type, insulation, ground floor construction and much more. Work your way through all the option, changing as required
Note: Depending on the type of account you have e.g. home or trade, the construction details tab will display differently. With a home account you will only be able to change the options but with a trade account you will also see a full breakdown of all the elements that make up the option e.g. for “External Walls” you will see total quantities of materials, labour rate and total projected costs
Construction details view in design tool
Step 15 With all of your construction details set, your final price should be pretty much there, bar any tinkering you wish to do to any options. Once final adjustments have been made, click on the “Breakdown” tab at the top of the screen. The “Breakdown” view gives you all of the final costings per construction stage, the final total cost and any further details you need to know concerning the calculation of costs. To see all of the details for a given stage, click on the name e.g. “Excavations & Foundations”. The section will then expand showing the relevant details
Breakdown details for excavations and foundations – Trade account view
Step 16 With your project now totally costed and all options selected you can now click on the “Project Pricing” tab. The Project Pricing tab shows an easy to read cost breakdown chart that allows you to quickly see what percentages of materials, labour, plant and profit/markups make up the total cost. If you scroll to the base of the page you can also define all “Markups” used by the system including labour, materials and plant. These can be defined as a fixed value or percentage of the pre-profit total price. You can also assign individual markups to labour, materials and plant.
Project summary tab allows you to set profits and markups, see cost breakdown and select price lists
Step 17 One other vey useful feature in this area is the “Cost Calibration” section. By clicking on the heading name of each item this will expand a list of every item under this heading including prices that can be adjusted on the fly
Cost calibration section in project pricing section
Step 18 Once you have completed all of your designing pricing work using the designer, to return to your “Quote Overview” area, click on the Return to Project button. Once you have clicked this button you will then be taken back to the quote view
The above steps provide all you need to know about using the design tool to design a project and cost it at the same time. There are a few points to note:
The design system cannot be used for any custom quotes you have created yourself using the steps described in this tutorial, it can only at this stage be used for extension and new build projects. We have plans to enable this feature at some point down the line however
The design tool cannot be used for some of the smaller systems including driveways, patios, decking etc. These systems have their own pricing methodology
The design tool at present can only cost up to a 2 storey extension/property e.g. ground floor, first floor. Plans to allow the adding of further floors are on the list and will be introduced down the line
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
Cookie
Duration
Description
cookielawinfo-checkbox-advertisement
1 year
The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Advertisement".
cookielawinfo-checkbox-analytics
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional
11 months
The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
JSESSIONID
session
Used by sites written in JSP. General purpose platform session cookies that are used to maintain users' state across page requests.
OptanonConsent
1 year
This cookie is set by OneTrust cookie consent solution. The cookies is used for storing the information about the users consent based on which the cookies will be set on the browser.
PHPSESSID
session
This cookie is native to PHP applications. The cookie is used to store and identify a users' unique session ID for the purpose of managing user session on the website. The cookie is a session cookies and is deleted when all the browser windows are closed.
viewed_cookie_policy
11 months
The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
_GRECAPTCHA
5 months 27 days
This cookie is set by Google. In addition to certain standard Google cookies, reCAPTCHA sets a necessary cookie (_GRECAPTCHA) when executed for the purpose of providing its risk analysis.
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Cookie
Duration
Description
__cf_bm
30 minutes
This cookie is set by CloudFlare. The cookie is used to support Cloudflare Bot Management.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Cookie
Duration
Description
GCLB
12 hours
This cookie is known as Google Cloud Load Balancer set by the provider Google. This cookie is used for external HTTPS load balancing of the cloud infrastructure with Google.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Cookie
Duration
Description
CONSENT
16 years 4 months 13 hours 28 minutes
These cookies are set via embedded youtube-videos. They register anonymous statistical data on for example how many times the video is displayed and what settings are used for playback.No sensitive data is collected unless you log in to your google account, in that case your choices are linked with your account, for example if you click “like” on a video.
_ga
2 years
This cookie is installed by Google Analytics. The cookie is used to calculate visitor, session, campaign data and keep track of site usage for the site's analytics report. The cookies store information anonymously and assign a randomly generated number to identify unique visitors.
_gat_gtag_UA_77943302_1
1 minute
This cookie is set by Google and is used to distinguish users.
_gid
1 day
This cookie is installed by Google Analytics. The cookie is used to store information of how visitors use a website and helps in creating an analytics report of how the website is doing. The data collected including the number visitors, the source where they have come from, and the pages visted in an anonymous form.
_hjAbsoluteSessionInProgress
30 minutes
No description available.
_hjFirstSeen
30 minutes
This is set by Hotjar to identify a new user’s first session. It stores a true/false value, indicating whether this was the first time Hotjar saw this user. It is used by Recording filters to identify new user sessions.
_hjid
1 year
This cookie is set by Hotjar. This cookie is set when the customer first lands on a page with the Hotjar script. It is used to persist the random user ID, unique to that site on the browser. This ensures that behavior in subsequent visits to the same site will be attributed to the same user ID.
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Cookie
Duration
Description
fr
3 months
The cookie is set by Facebook to show relevant advertisments to the users and measure and improve the advertisements. The cookie also tracks the behavior of the user across the web on sites that have Facebook pixel or Facebook social plugin.
IDE
1 year 24 days
Used by Google DoubleClick and stores information about how the user uses the website and any other advertisement before visiting the website. This is used to present users with ads that are relevant to them according to the user profile.
test_cookie
15 minutes
This cookie is set by doubleclick.net. The purpose of the cookie is to determine if the user's browser supports cookies.
VISITOR_INFO1_LIVE
5 months 27 days
This cookie is set by Youtube. Used to track the information of the embedded YouTube videos on a website.
YSC
session
This cookies is set by Youtube and is used to track the views of embedded videos.
yt-remote-connected-devices
never
These cookies are set via embedded youtube-videos.
yt-remote-device-id
never
These cookies are set via embedded youtube-videos.
_fbp
3 months
This cookie is set by Facebook to deliver advertisement when they are on Facebook or a digital platform powered by Facebook advertising after visiting this website.