A porch is a small enclosed structure built over a front or side door, adding a weatherproof entrance space for coats, shoes and deliveries, improving security and reducing draughts and heat loss from the house.
If you have a new porch on your list for a property in Bonnyrigg, we can help from the first measurements to the final clean-up. For a typical home, plan for 1–2 weeks on site, though larger or more complex jobs take longer. We cover postcodes EH18, EH19, EH20 and EH22 and nearby Musselburgh, Penicuik and Edinburgh, and every quote we send is fixed for the scope described in it.
- Guide price
- £3,400–£7,700 inc VAT
- Time on site
- 1–2 weeks on site
- Postcodes
- EH18, EH19, EH20, EH22 and EH24
- Planning rules
- Scotland
- Local area
- Midlothian
- Survey
- Free, with a written quote
Porches prices in Bonnyrigg
What should you budget for a new porch in Bonnyrigg? Use the figures below as a starting point. Prices in Scotland sit about 4% below the national guide, so the range here is £3,400–£7,700 including VAT. Your fixed price comes in writing once we've surveyed the property, at no charge.
| Type of job | What it usually involves | Guide in Bonnyrigg |
|---|---|---|
| Canopy or open porch | A tiled or lead canopy, or an open timber porch, over an existing door. | £950–£2,900 |
| uPVC or aluminium porch | A glazed enclosed porch on a brick dwarf wall with a new door. | £2,900–£5,300 |
| Brick-built porch | A fully brick-built porch matching the house, with tiled roof, windows and lighting. | £5,300–£9,600 |
The main things that change the figure:
- Floor area and height of the porch
- Roof type and how it meets the house
- Door and window specification
- Drains, meters or paths that need moving
Scope of the work
- Foundations and a concrete base with damp-proof membrane
- Brick dwarf walls or full brick walls to match the house
- Windows and an external door in your chosen style
- Guttering and a downpipe connected to drainage
- Electrics for lighting or sockets by a qualified electrician
- Plastering, sills, skirting and flooring ready to use
Local housing and a new porch
Edinburgh's New Town is a planned Georgian sandstone townscape within a World Heritage Site, and districts such as Marchmont and Leith have Victorian tenements. Bungalows and villas fill the suburbs, Midlothian has former mining villages, Livingston was built as a new town, and East Lothian villages often have red pantile roofs.
East-coast weather brings cold winds, haar and frost, and exposed hills around the city catch wind-driven rain.
None of this holds for every street in Bonnyrigg, which is why we look at your actual house before pricing a new porch rather than assuming from its age alone.
Do you need permission in Bonnyrigg?
Because Bonnyrigg falls under Scotland's rules, the guidance below is the version relevant to you. Before sending a price, we check your property's position with the council.
In Scotland, a small porch is often permitted development within floor-area and height limits and away from a road boundary, but not in conservation areas.
Very small porches can be exempt from a building warrant, though they must still meet the building standards.
Rules change and every property is different, so we check the planning history and constraints for your address before we quote.
What happens after you get in touch?
A visit to your home
A free survey comes first. It gives us what we need to price a new porch properly, including dimensions, existing materials and access for deliveries, and gives you the chance to ask anything you like.
Your fixed price
After the survey we send a quote for a new porch that fixes the price for the scope we've agreed. If you want to change materials or scope, we revise it in writing before anything is booked.
Getting ready
With the quote agreed, we book the work in and handle preparation: permissions where needed, building control notifications, material orders and access arrangements for your Bonnyrigg property.
Build and hand over
Work goes ahead as scheduled and you deal with one contact throughout. When the last trade leaves, we clear and clean the site, talk you through what has been done and pass on any certificates and care instructions.
How we work
Common questions
How long does it take to build a porch?
Building a porch usually takes one to two weeks on site. Foundations and base go in first, then the brickwork, roof, windows and door. uPVC and aluminium porches are often quicker because the frames are made off-site, while brick-built porches with a tiled roof take a little longer. Frames and doors are made to measure, so allow a few weeks' lead time before starting.
Which postcodes in Bonnyrigg do you cover?
We cover EH18, EH19, EH20 and EH22, along with the rest of Edinburgh and the Lothians. If your postcode is not listed, get in touch anyway: our coverage is UK-wide, and we can usually arrange a survey wherever you live. Enter your postcode in the guide-price tool or contact form and we will confirm.
How much does a porch cost?
A typical enclosed porch of 2–3m² costs £3,400–£7,700, including foundations, walls, roof, windows and a new door. A uPVC porch on a dwarf wall sits at the lower end, while a fully brick-built porch with a tiled roof costs more. Open canopies cost less. The door specification and moving drains or meters also affect the price. We confirm a fixed price after the survey.
What if there is a gas meter or drain where the porch will go?
A gas or electric meter box or a drain in the porch area does not usually stop a porch being built, but it affects the design and cost. Meters may need moving by the supplier, which takes time to arrange. Manholes can sometimes be enclosed with a sealed cover, depending on the drainage. We check these details at the survey and include them in the quote.
Is the price fixed?
Yes, for the specification we agree. Your written quote sets out exactly what is included at a fixed price. It only changes if you ask for something different, or if a problem the survey could not reasonably reveal later needs extra work. In either case we explain the change and confirm it in writing before going ahead.
Also covering areas around Bonnyrigg
If your address falls within EH18, EH19, EH20 and EH22, we cover it. The same goes for neighbouring Musselburgh, Penicuik and Edinburgh, which we include alongside Bonnyrigg when arranging surveys and quotes.

