Conservatory Specialist Costs Across the UK
National average prices range from £200 (Conservatory Repair) to £23,000 (Conservatory Installation). Select a location to see local prices.
Prices updated for 2026. All estimates include labour and materials.
Job Types
Conservatory Installation£7,000 - £23,000
Conservatory Roof Replacement£4,000 - £11,000
Conservatory Repair£200 - £1,000
London
Central LondonAbove average
£290 - £33,350WestminsterAbove average
£288 - £33,120KensingtonAbove average
£286 - £32,890ChelseaAbove average
£284 - £32,660IslingtonAbove average
£280 - £32,200CamdenAbove average
£278 - £31,970HackneyAbove average
£276 - £31,740HammersmithAbove average
£274 - £31,510WandsworthAbove average
£272 - £31,280Richmond upon ThamesAbove average
£272 - £31,280FulhamAbove average
£272 - £31,280SouthwarkAbove average
£270 - £31,050LambethAbove average
£270 - £31,050GreenwichAbove average
£266 - £30,590EalingAbove average
£266 - £30,590LewishamAbove average
£264 - £30,360BrixtonAbove average
£268 - £30,820WimbledonAbove average
£270 - £31,050Kingston upon ThamesAbove average
£266 - £30,590BromleyAbove average
£260 - £29,900CroydonAbove average
£260 - £29,900BarnetAbove average
£264 - £30,360EnfieldAbove average
£262 - £30,130HounslowAbove average
£262 - £30,130WalthamstowAbove average
£266 - £30,590StratfordAbove average
£268 - £30,820BexleyAbove average
£260 - £29,900HarrowAbove average
£262 - £30,130South East
BrightonAbove average
£244 - £28,060HoveAbove average
£240 - £27,600GuildfordAbove average
£250 - £28,750OxfordAbove average
£248 - £28,520ReadingAbove average
£240 - £27,600Milton KeynesAbove average
£228 - £26,220CanterburyAbove average
£230 - £26,450MaidstoneAbove average
£232 - £26,680Tunbridge WellsAbove average
£244 - £28,060SevenoaksAbove average
£252 - £28,980WinchesterAbove average
£246 - £28,290SouthamptonAbove average
£224 - £25,760PortsmouthAbove average
£220 - £25,300ChichesterAbove average
£236 - £27,140WorthingAbove average
£228 - £26,220EastbourneAbove average
£222 - £25,530HastingsAbove average
£220 - £25,300CrawleyAbove average
£230 - £26,450HorshamAbove average
£236 - £27,140BasingstokeAbove average
£232 - £26,680WokingAbove average
£248 - £28,520SloughAbove average
£236 - £27,140High WycombeAbove average
£234 - £26,910AylesburyAbove average
£228 - £26,220MargateAbove average
£220 - £25,300FolkestoneAbove average
£220 - £25,300NewburyAbove average
£236 - £27,140Henley-on-ThamesAbove average
£256 - £29,440St AlbansAbove average
£254 - £29,210WatfordAbove average
£244 - £28,060South West
BristolAbove average
£224 - £25,760BathAbove average
£230 - £26,450ExeterAround average
£212 - £24,380PlymouthAround average
£200 - £23,000BournemouthAbove average
£220 - £25,300PooleAbove average
£220 - £25,300CheltenhamAbove average
£220 - £25,300GloucesterAround average
£208 - £23,920SwindonAround average
£208 - £23,920SalisburyAround average
£216 - £24,840TauntonAround average
£204 - £23,460TorquayAround average
£204 - £23,460TruroAround average
£200 - £23,000PenzanceAround average
£200 - £23,000DorchesterAround average
£212 - £24,380YeovilAround average
£200 - £23,000Weston-super-MareAround average
£204 - £23,460BarnstapleAround average
£200 - £23,000FalmouthAround average
£204 - £23,460StroudAround average
£212 - £24,380FromeAround average
£208 - £23,920CirencesterAround average
£216 - £24,840East of England
CambridgeAbove average
£230 - £26,450NorwichAround average
£204 - £23,460IpswichAround average
£200 - £23,000ColchesterAround average
£212 - £24,380ChelmsfordAbove average
£228 - £26,220Southend-on-SeaAbove average
£220 - £25,300LutonAbove average
£220 - £25,300PeterboroughAround average
£200 - £23,000BedfordAround average
£212 - £24,380StevenageAbove average
£224 - £25,760HertfordAbove average
£228 - £26,220Bury St EdmundsAround average
£208 - £23,920Great YarmouthAround average
£200 - £23,000Kings LynnAround average
£200 - £23,000BasildonAbove average
£220 - £25,300HarlowAbove average
£224 - £25,760BraintreeAround average
£212 - £24,380Saffron WaldenAbove average
£224 - £25,760West Midlands
BirminghamAround average
£204 - £23,460CoventryAround average
£196 - £22,540WolverhamptonAround average
£188 - £21,620SolihullAround average
£210 - £24,150WalsallAround average
£186 - £21,390DudleyAround average
£184 - £21,160WorcesterAround average
£196 - £22,540WarwickAround average
£208 - £23,920Leamington SpaAround average
£208 - £23,920ShrewsburyAround average
£192 - £22,080TelfordAround average
£184 - £21,160HerefordAround average
£188 - £21,620Stoke-on-TrentBelow average
£180 - £20,700StaffordAround average
£188 - £21,620LichfieldAround average
£196 - £22,540Sutton ColdfieldAround average
£204 - £23,460KidderminsterAround average
£184 - £21,160East Midlands
NottinghamAround average
£192 - £22,080LeicesterAround average
£190 - £21,850DerbyAround average
£188 - £21,620LincolnAround average
£184 - £21,160NorthamptonAround average
£200 - £23,000LoughboroughAround average
£188 - £21,620MansfieldBelow average
£176 - £20,240ChesterfieldBelow average
£180 - £20,700CorbyAround average
£184 - £21,160KetteringAround average
£188 - £21,620GranthamBelow average
£180 - £20,700WellingboroughAround average
£188 - £21,620Market HarboroughAround average
£196 - £22,540North West
ManchesterAround average
£190 - £21,850LiverpoolBelow average
£180 - £20,700ChesterAround average
£190 - £21,850WarringtonAround average
£184 - £21,160BlackpoolBelow average
£168 - £19,320PrestonBelow average
£172 - £19,780BoltonBelow average
£176 - £20,240StockportAround average
£184 - £21,160WiganBelow average
£172 - £19,780SalfordAround average
£186 - £21,390AltrinchamAround average
£190 - £21,850LancasterBelow average
£172 - £19,780CarlisleBelow average
£168 - £19,320CreweBelow average
£176 - £20,240MacclesfieldAround average
£184 - £21,160BurnleyBelow average
£164 - £18,860RochdaleBelow average
£172 - £19,780BuryBelow average
£176 - £20,240OldhamBelow average
£172 - £19,780KendalBelow average
£176 - £20,240WilmslowAround average
£190 - £21,850KnutsfordAround average
£188 - £21,620Yorkshire & Humber
LeedsAround average
£188 - £21,620SheffieldAround average
£184 - £21,160YorkAround average
£190 - £21,850BradfordBelow average
£172 - £19,780HullBelow average
£168 - £19,320HuddersfieldBelow average
£176 - £20,240WakefieldBelow average
£176 - £20,240DoncasterBelow average
£172 - £19,780HarrogateAround average
£190 - £21,850ScarboroughBelow average
£168 - £19,320RotherhamBelow average
£172 - £19,780BarnsleyBelow average
£168 - £19,320GrimsbyBelow average
£164 - £18,860ScunthorpeBelow average
£164 - £18,860HalifaxBelow average
£172 - £19,780SkiptonBelow average
£180 - £20,700BeverleyBelow average
£176 - £20,240IlkleyAround average
£188 - £21,620RiponBelow average
£180 - £20,700North East
Newcastle upon TyneAround average
£184 - £21,160SunderlandBelow average
£172 - £19,780DurhamBelow average
£176 - £20,240MiddlesbroughBelow average
£168 - £19,320DarlingtonBelow average
£168 - £19,320GatesheadBelow average
£176 - £20,240HartlepoolBelow average
£160 - £18,400Stockton-on-TeesBelow average
£168 - £19,320HexhamBelow average
£176 - £20,240MorpethBelow average
£172 - £19,780Berwick-upon-TweedBelow average
£168 - £19,320Whitley BayBelow average
£176 - £20,240South ShieldsBelow average
£172 - £19,780RedcarBelow average
£164 - £18,860Scotland
EdinburghAround average
£210 - £24,150GlasgowAround average
£196 - £22,540AberdeenAround average
£196 - £22,540DundeeAround average
£184 - £21,160InvernessAround average
£188 - £21,620StirlingAround average
£188 - £21,620PerthAround average
£184 - £21,160St AndrewsAround average
£192 - £22,080PaisleyAround average
£184 - £21,160LivingstonAround average
£184 - £21,160East KilbrideAround average
£184 - £21,160DunfermlineAround average
£184 - £21,160FalkirkBelow average
£180 - £20,700AyrBelow average
£176 - £20,240KilmarnockBelow average
£176 - £20,240GreenockBelow average
£176 - £20,240DumfriesBelow average
£172 - £19,780Fort WilliamBelow average
£180 - £20,700ObanBelow average
£180 - £20,700ElginBelow average
£176 - £20,240KirkcaldyBelow average
£180 - £20,700HamiltonBelow average
£180 - £20,700MotherwellBelow average
£176 - £20,240PeterheadBelow average
£176 - £20,240MusselburghAround average
£196 - £22,540Wales
CardiffAround average
£190 - £21,850SwanseaBelow average
£176 - £20,240NewportBelow average
£180 - £20,700WrexhamBelow average
£172 - £19,780AberystwythBelow average
£164 - £18,860BangorBelow average
£164 - £18,860CarmarthenBelow average
£160 - £18,400LlandudnoBelow average
£168 - £19,320BridgendBelow average
£172 - £19,780CaerphillyBelow average
£172 - £19,780NeathBelow average
£164 - £18,860PontypriddBelow average
£168 - £19,320Merthyr TydfilBelow average
£156 - £17,940BarryBelow average
£176 - £20,240PenarthAround average
£184 - £21,160CwmbranBelow average
£168 - £19,320HaverfordwestBelow average
£160 - £18,400RhylBelow average
£160 - £18,400Colwyn BayBelow average
£164 - £18,860BreconBelow average
£164 - £18,860TenbyBelow average
£164 - £18,860Northern Ireland
BelfastBelow average
£180 - £20,700LisburnBelow average
£176 - £20,240DerryBelow average
£164 - £18,860NewryBelow average
£164 - £18,860BangorBelow average
£172 - £19,780NewtownabbeyBelow average
£172 - £19,780BallymenaBelow average
£160 - £18,400ColeraineBelow average
£160 - £18,400OmaghBelow average
£156 - £17,940EnniskillenBelow average
£156 - £17,940CraigavonBelow average
£160 - £18,400HolywoodBelow average
£176 - £20,240CarrickfergusBelow average
£168 - £19,320AntrimBelow average
£160 - £18,400DownpatrickBelow average
£156 - £17,940LarneBelow average
£160 - £18,400StrabaneBelow average
£152 - £17,480CookstownBelow average
£156 - £17,940DungannonBelow average
£156 - £17,940ArmaghBelow average
£156 - £17,940Need a conservatory specialist?
Browse verified conservatory specialist profiles, read reviews, and get quotes. Tradesfolk is 100% free for everyone.