Perth · Dundee · Fife · Angus

A new roof, insulated walls or solar — one local company, one fixed price.

We survey your property, put the price in writing, and our own trade teams do the work. No “from” prices, no call centre, no chasing three firms for three quotes.

Fixed written quote 10-year system guarantees Manufacturer-accredited installer Twenty years in the trade

Get a fixed price

Free survey. Tell us what the job is — we reply within one working day to book the visit.

Prefer to message? Messenger

No obligation. We only use your details to arrange the survey — see our privacy notice.

Thanks — we have your request and will be in touch within one working day to arrange the survey.
What we do

Three jobs. Done properly, in the right order.

Each has its own page: what is involved, what it costs to get wrong, and what to expect from survey to sign-off.

Completed roof with new ridge and verge01
Roofing

Full roof replacement

Stripped to the rafters, breathable membrane, new battens, Marley or Russell tiles from a local supplier. Fascia, soffit and gutters renewed at the same time.

  • Full replacement only — we don’t patch
  • We look under the tiles before we price it
  • Works year-round; book before the winter storms
Roofing details →
House front in new pale render with grey sills and reveals02
Render & EWI

External wall insulation & render

Wetherby and Baumit systems fitted by an accredited installer, with the manufacturer’s own site survey and pull-out test behind the guarantee.

  • Cuts heat demand before you spend on heating
  • 10-year system guarantee, not parts-only
  • Weather-dependent — autumn slots are the last this year
Render & EWI details →
In-roof solar array set into a newly tiled roof03
Solar & battery

Solar & battery storage

Sized to your roof and your actual usage, installed in a day by an MCS-certified installer. A battery on an off-peak tariff cuts the cost of every shifted unit by about 70%.

  • Best-value equipment, manufacturer warranties
  • Modular — add storage or an EV charger later
  • Battery-first for electric-heated homes
Solar & battery details →
Wall insulation, a new roof and an in-roof solar array on one property, photographed from the scaffold
£900–2,200typically saved by fitting solar with the roof rather than in a separate year
Most popular combination

Roof + solar: the roof stops costing and starts earning.

In-roof panels take the place of the tiles beneath them and go on the same scaffold. Fit solar while the roof is open and it costs less than adding it later — and the roof pays back a share of itself every year.

1
One scaffold, one set-upThe single biggest cost you would otherwise pay twice.
2
No tiles bought twiceThe panels are the roof covering where they sit.
3
Combined and separate prices, side by sideYour written quote shows both so you can see the difference yourself.
Ask about roof + solar →
Before & after

Same house. Different building.

Drag the handle. Our own jobs, our own photos — no stock images anywhere on this site.

House front in dated brown pebbledash before work Same house front in new pale render with grey sills and reveals BeforeAfter
External wall insulation & renderTired brown pebbledash stripped, insulated and finished in a pale render system with new sills and reveals.
Semi-detached house with a heavily moss-covered concrete tile roof Same house re-roofed with new ridge, verge and rainwater goods BeforeAfter
Full roof replacementMoss-covered concrete tiles and old rainwater goods stripped to the rafters; new membrane, battens, tiles, ridge and verge.
Quick estimate

What would solar actually save you?

Three questions. Built on the current Ofgem price cap and Scottish yield data, not best-case figures. No email needed to see your numbers.

Estimated saving, year one
£800
Bill drops from £95 to about £28 a month
4.5 kWp · 10 panelsRecommended system
3,600 kWhGenerated per year
65%Used directly in the house
£28,000Saving over 25 years
Add a battery and an off-peak tariff and every shifted unit costs about 70% less — usually the bigger win for electric-heated homes.
Get this verified — free survey →

Estimate only. Based on the Ofgem price cap (26.11p/kWh, Jul–Sep 2026), a 15p export tariff, regional Scottish yield data and 3% annual price rises. Your survey gives the exact figures for your roof. The calculator runs in your browser — nothing is sent to us unless you submit a form.

This one needs a proper look

Above about £175 a month, a calculator would be guessing.

A bill that size usually means a larger property, more than one heat source or a business load. We would rather size it from your own half-hourly consumption data than give you a number that looks good and isn’t.

Book a technical survey →
On site

Recent work across Perth, Dundee, Fife and Angus

Completed bungalow with white render and a full solar array
Render + solarWhite render system and a full array on one bungalow.
Breathable roofing membrane and new treated battens over stripped rafters
Stripped to the raftersBreathable membrane, never a vapour barrier.
Rooflight fitted with the manufacturer's flashing kit
Flashed, not sealedManufacturer’s own flashing kit, dressed in.
Reinforced basecoat combed out over mineral wool boards
Mesh in the basecoatEmbedded, not laid on top.
Roof verge extended on new battens over the insulation
Roofline out with the wallVerge extended so water still runs clear.
Cream render on an end-terrace with grey window surrounds
Cream render, end-terraceGrey surrounds and reveals.
Tiling in progress, half the roof new and half still the old mossy covering
Old next to newHalf-way through a full replacement.
Smooth render in dark teal on a garden-room extension
Smooth teal renderGarden-room extension.
Why MAG Homes

Designed for Scotland. Built to last.

Most installers sell the system and move on. We design it, we build it, and we are still here in year ten.

01

The man who surveys your house plans it

Twenty years in the trade. The person who visits designs the job and is the one you deal with to the last day on site — not a salesman, not a call centre.

02

A guarantee on the system, not the parts

Before insulation goes on a wall the masonry is pull-out tested and the manufacturer issues a site survey for your property. That paperwork is what a ten-year system guarantee stands on — and it is handed to you.

03

The right work, in the right order

Panels on a roof with ten years left get paid for twice. Render taken up to a failing roofline has to be cut back. We do all of it, so we have no reason to put one trade first — and we will say when the answer is to wait.

04

Built to be added to, not replaced

Every system we design can take more storage, an EV charger or a heat pump later without a redesign or a new inverter. Start with what matters this year and add the rest at your pace.

How it works

From survey to sign-off

1

Free survey & design

We look at the property, your usage and what you actually want. For solar you get a full design with payback figures. No obligation.

2

Fixed written quote

Itemised, with the scope set out in writing. Combined and separate prices side by side when more than one job is involved.

3

Installation

Roofers on the roof, renderers on the walls, MCS-certified engineers on the solar. Most solar installs are done in a day; a roof in about a week.

4

Handover & aftercare

Guarantee documents, MCS paperwork where relevant, and a direct line to the person who designed the job.

Common questions

Before you book

Do you do roof repairs or small patches?

No. We only do full replacements. A roof rarely fails where you can see it, and a patch on a tired roof is money spent twice. If yours has years left in it, we will tell you at the survey.

Why don’t you show “from” prices?

Because a “from” price is written to get a phone call, not to be paid. We look under the tiles and behind the render before we price, so the figure on the quote is the figure you pay.

Which areas do you cover?

Perth, Dundee, Fife and Angus as standard. Larger projects elsewhere in Scotland by arrangement.

How long from survey to work starting?

Typically two to three weeks for solar and battery. Roofing and render depend on the season and the current book — we give you a start window in the quote.

Can I do the work in stages?

Yes. We plan the whole property once, and you do it at the pace that suits you. Nothing we fit has to be redone to add the next part.

Tell us about the property.

A roof, a re-render, solar, or the whole fabric — it starts the same way. We come and look, then you get the design and a fixed written price before you commit to anything.

Book my free survey →
Book a free survey →