London and the South East
Ventilation Duct Cleaning in Oxfordshire
From the largest town to the smallest village in Oxfordshire, our technicians can help with ventilation duct cleaning. A fixed quote before we start, and a 24/7 emergency line.
Ventilation duct cleaning in every part of Oxfordshire
TR19 Air cleaning of general supply and extract ventilation ductwork in commercial buildings. Choose your town from the list to see local details, or call or email us for a quick quote.
Larger towns
More services in Oxfordshire
- Canopy and hood cleaning
- Fire damper testing
- Grease trap cleaning
- Air handling unit cleaning
- Commercial kitchen deep cleaning
- Ductwork cleaning
- Extract fan repair and replacement
- Kitchen extract cleaning
- TR19 inspections and grease testing
- Grease filter exchange
- Extract fan cleaning
Postcode districts
How ventilation duct cleaning works in Oxfordshire
Every clean ends with a TR19® certificate and a photo report. It shows what was cleaned, anything we couldn’t reach and when the system should next be inspected, so you have it all on record. The work covers hospitals and care homes, toilet extract systems and supply ductwork, and common reasons people get in touch are rooms that feel airless when the system runs and dusty supply ductwork that hasn’t been cleaned in years.
A visit follows the same order every time: sheeting and protection first, make the system safe, do the work, clear away and leave you the report. On site, the work takes a day or less for a small system and a series of visits for a large one.
- First we plan when the work can happen, often out of hours.
- Access panels are opened along each run.
- Before photos are taken and the ducts cleaned section by section.
- Grilles and diffusers are cleaned and refitted.
- After photos are taken and the certificate and report issued.
How we quote
When the work has to happen, how we reach it and how big the site is can all change the price. Each of those is built into the quote and give you a fixed price before work begins.
What you get with us
- Fixed quotes, normally within one working day
- Out-of-hours work and a 24/7 emergency line
- One number for every site across the South East and London
- Photo reports with every job
Ask for a quote
For a fixed quote, call 0345 646 2711, or email photos with the site type, your trading hours and a short description of the system. Photos and the last report, if you have one, make the quote quicker. You will usually have a quote within one working day.
Local landmarks in Oxford
In Oxford, that means kitchens and buildings near Headington Rye Oxford, Alexander Library of Ornithology and South Park and the streets around them. Other local landmarks include East Oxford Primary School (within half a mile south-west), Cheney School (within half a mile east), The Star pub (within half a mile west) and St Clement's Church (less than half a mile north-west). The nearest railway station is Oxford station, roughly 1.6 miles west of the centre. Well-known places in the area include Warneford Hospital (less than half a mile east) and Rumble Museum (under half a mile east). Not far away are CS Lewis Nature Reserve and Headington Hill.
Where we work in Oxfordshire
Across Oxfordshire, from Oxford, Banbury and Didcot outwards, ventilation systems serve offices, schools, surgeries, hotels and care homes. Each is inspected first, then cleaned to TR19® Air where needed.
Much of our work across London and the South East happens in the evening, overnight or at weekends, so sites across Oxfordshire do not have to lose a day.
Oxford: School buildings such as East Oxford Primary School are typically done in the holidays, so classrooms are not disturbed. Healthcare ventilation, from large hospitals like Warneford Hospital (about within half a mile east) to small clinics, depends on clean filters, coils and ducts.
What we are called out for in Oxfordshire
Moisture in ducts makes dust stick. Condensation and leaks turn loose dust into a stubborn layer, and it becomes harder to remove.
Signs it’s time to call us include:
- Extract ducts clogged with lint and dust
- Stuffy rooms and stale air
- Ductwork with too few access panels to clean
- Musty smells from the ventilation
What affects the quote in Oxfordshire
The diagnosis comes before the price. The main factors are:
- Where the site is and how we reach it
- Whether several sites go on one quote
- The size of the system
- Whether it’s a one-off visit or part of a schedule
No two sites are the same, so we price each one individually. The size of the job, how we reach it, its condition and the working hours all make a difference.
Helping us quote
A few details help us quote accurately. With your enquiry, please include:
- The roof, plant room or outside wall the system runs to
- Detail shots of panels, filters and grilles
- Where the site is and what kind of site it is
- Problems your staff have spotted
Here’s what helps us quote: the address, the type of site and when it’s open, photos of the system and the last certificate or report, if there is one. Once you have those, call us on 0345 646 2711 or use the quote form.
Between visits
Once we have finished, these simple steps help:
- Tell your facilities team about dirty diffusers
- Protect the system from construction dust
- Keep the TR19 certificate and photo report in the maintenance log
- Log every filter change
Before any works, think about the ducts. Switch it off or cover the grilles while dusty work goes on.
Fit access panels where the ductwork can’t be reached. The worst build-up tends to be where no one can look.
For landlords and multi-site operators
Managing agents often deal with us directly. Send the address, what’s needed and how access works and we’ll come back with a fixed quote.
Facilities teams in offices, schools and healthcare sites book us too across Oxfordshire. Work can be phased by floor, building or site around the people who use them.
In-house cleaning or a specialist?
For ventilation and air handling systems, in-house care is mostly about checks: keeping grilles clear, noting unusual noise or smells and logging filter changes. Cleaning inside ducts and units is specialist work.
In-house cleaning and specialist cleaning do different jobs. A daily filter wipe and a weekly filter wash keep grease down at the front of the system, but they do not reach the grease that builds up further in. That part needs specialist access and equipment.
FAQs for Oxfordshire
What accreditations do you have?
Duct Doctor is a BESCA Vent Hygiene Elite member, cleaning to BESA TR19® Grease. We also hold CHAS, SafeContractor and ISO 9001, and we’re fully insured.
Do you survey the system first?
Yes. Every job is surveyed first, from pictures, drawings or a site visit, and then quote a fixed price.
Will you clean the vents in the rooms?
Yes. We clean the grilles and diffusers along with the ductwork, so dust isn’t left at the outlets.
What types of premises do you cover?
All kinds of commercial and public premises: kitchens, offices, schools, healthcare, retail, leisure and food production. Work is timed around how each site runs.
How do you deal with ducts you can’t get into?
Nothing is hidden: any section we couldn’t get into is listed. Access panels can be added where necessary.
Do you look at the system first?
Yes. We always survey first, either from photos and details you send or on a site visit. A fixed quote follows.
What is TR19?
A BESA specification, with two parts that matter most here: TR19® Grease for kitchen extract systems and TR19® Air for general ventilation. It is not law, but it’s the benchmark.
Every town and village in Oxfordshire
A
- Abingdon-on-Thames
- Albury
- Aldworth
- Alkerton
- Alvescot
- Ambrosden
- Appleford-on-Thames
- Appleton
- Ardington
- Ardley
- Ascott d'Oyley
- Ascott Earl
- Ascott-under-Wychwood
- Ashampstead
- Ashampstead Green
- Aston
- Aston
- Aston Rowant
- Aston Tirrold
- Aston Upthorpe
B
- Balscote
- Bampton
- Banbury
- Barford St John
- Barford St Michael
- Barton
- Baulking
- Bayworth
- Beckley
- Begbroke
- Benson
- Berinsfield
- Berrick Salome
- Bicester
- Binfield Heath
- Binsey
- Bix
- Black Bourton
- Blackbird Leys
- Blackthorn
- Bladon
- Bledington
- Blenheim
- Bletchingdon
- Blewbury
- Bloxham
- Boars Hill
- Bodicote
- Botley
- Bow
- Bradwell
- Brighthampton
- Brightwell Baldwin
- Brightwell-cum-Sotwell
- Britwell Salome
- Brize Norton
- Brookhampton
- Broughton
- Buckland
- Bucknell
- Bunkers Hill
- Burcot
- Burdrop
- Bure Park
- Burford
- Buscot
C
- Caldecott
- Carterton
- Cassington
- Catslip
- Caulcott
- Caversfield
- Chadlington
- Chalgrove
- Charlbury
- Charlton
- Charlton-on-Otmoor
- Charndon
- Charney Bassett
- Chawley
- Checkendon
- Chesterton
- Childrey
- Chilson
- Chilswell
- Chilton
- Chinnor
- Chipping Norton
- Cholsey
- Christmas Common
- Church Enstone
- Church Hanborough
- Churchill
- Clanfield
- Clifton
- Clifton Hampden
- Cogges
- Combe
- Cookley Green
- Coscote
- Cothill
- Cowley
- Crawley
- Cray's Pond
- Crowell
- Crowell Hill
- Crowmarsh Gifford
- Cuddesdon
- Culham
- Cumnor
- Curbridge
- Cutteslowe
D
- Dane Hill
- Dean Court
- Deddington
- Delly End
- Denchworth
- Denton
- Didcot
- Donnington
- Dorchester
- Draycott
- Drayton
- Drayton
- Drayton St Leonard
- Dry Sandford
- Ducklington
- Duns Tew
E
- East Challow
- East End
- East Hagbourne
- East Hanney
- East Hendred
- East Lockinge
- Edgehill
- Elvendon
- Emmington
- Enslow
- Enstone
- Epwell
- Ewelme
- Eynsham
F
- Faringdon
- Farmoor
- Farnborough
- Fawler
- Fawley
- Fawley Bottom
- Fencott
- Fernham
- Fewcott
- Fifield
- Filchampstead
- Fingest
- Finstock
- Forest Hill
- Foscot
- Freeland
- Frieth
- Frilford
- Frilford Heath
- Fringford
- Fritwell
- Fulbrook
- Fyfield
G
- Garsington
- Glympton
- Godstow
- Goosey
- Goring
- Gosford
- Grandpont
- Great Coxwell
- Great Haseley
- Great Holcombe
- Great Milton
- Great Rollright
- Great Tew
- Great Western Park
- Grimsbury
- Grove
H
- Hailey
- Hampton Poyle
- Harcourt Hill
- Hardwick
- Hardwick
- Harpsden
- Harpsden Bottom
- Harwell
- Hatford
- Headington
- Headington Hill
- Headington Quarry
- Heath End
- Hempton
- Henley-on-Thames
- Henton
- Henwood
- Hethe
- High Cogges
- Highmoor
- Highmoor Cross
- Hinksey Hill
- Hinton Waldrist
- Holton
- Hook End
- Hook Norton
- Horley
- Hornton
- Horspath
- Horton-cum-Studley
- Howe Hill
- Hungerford Green
I
J
K
- Kencot
- Kennington
- Kiddington
- Kidlington
- Kingham
- Kingston Bagpuize
- Kingston Blount
- Kingston Lisle
- Kingston Stert
- Kingwood Common
- Kirtlington
L
- Launton
- Leafield
- Letcombe Bassett
- Letcombe Regis
- Lewknor
- Little Barrington
- Little Coxwell
- Little Frieth
- Little Heath
- Little Milton
- Little Tew
- Little Wittenham
- Littlemore
- Littleworth
- Long Hanborough
- Long Wittenham
- Longcot
- Longworth
- Lower Arncott
- Lower Assendon
- Lower Basildon
- Lower Brailes
- Lower Heyford
- Lower Shiplake
- Lyford
- Lyneham
M
- Mackney
- Madley Park
- Mapledurham
- Marcham
- Marsh Baldon
- Marsh Gibbon
- Marston
- Merton
- Middle Assendon
- Middle Aston
- Middle Barton
- Middleton Stoney
- Milcombe
- Mill End
- Milton
- Milton
- Milton Common
- Milton Heights
- Milton Hill
- Milton-under-Wychwood
- Minster Lovell
- Mongewell
- Moreton
- Moulsford
- Murcott
N
- Neithrop
- Nether Worton
- Netherton
- Nettlebed
- New Hinksey
- New Marston
- New Town
- New Yatt
- Newington
- Newnham Murren
- Norham Manor
- North Aston
- North Hinksey
- North Leigh
- North Moreton
- North Newington
- North Oxford
- North Stoke
- North Weston
- Northend
- Northmoor
- Northway
- Nuffield
- Nuneham Courtenay
O
P
- Pangbourne
- Park Town
- Peppard Hill
- Piddington
- Poffley End
- Postcombe
- Poundon
- Preston Crowmarsh
- Purley on Thames
- Pusey
- Pyrton
R
S
- Salford
- Sandford St Martin
- Sandford-on-Thames
- Sarsden
- Shellingford
- Shenington
- Shepherd's Green
- Shillingford
- Shilton
- Shiplake
- Shiplake Cross
- Shippon
- Shipton-on-Cherwell
- Shipton-under-Wychwood
- Shirburn
- Shorthampton
- Shotover Hill
- Shutford
- Sibford Ferris
- Sibford Gower
- Somerton
- Souldern
- South Hinksey
- South Leigh
- South Moreton
- South Newington
- South Stoke
- South Weston
- Sparsholt
- Spelsbury
- Sprig's Alley
- St Clement's
- St John Street area
- St. Ebbes
- Stadhampton
- Standlake
- Stanford in the Vale
- Stanton Harcourt
- Stanton St John
- Steeple Aston
- Steeple Barton
- Steventon
- Stoke Lyne
- Stoke Row
- Stonesfield
- Stonor
- Stratton Audley
- Streatley
- Stubbles
- Sulham
- Summertown
- Sun Rising
- Sunningwell
- Sunnymead
- Sutton
- Sutton Courtenay
- Sutton Wick
- Sutton-under-Brailes
- Swalcliffe
- Swerford
- Swinbrook
- Swinford
- Sydenham
T
U
W
- Wallingford
- Walton Manor
- Wantage
- Warborough
- Watlington
- Weald
- Wendlebury
- West Challow
- West Hagbourne
- West Hanney
- West Hendred
- Westcot
- Westcott Barton
- Weston Otmoor
- Weston-on-the-Green
- Wheatley
- Whitchurch Hill
- Whitchurch-on-Thames
- Wigginton
- Winterbrook
- Witney
- Wolvercote
- Woodcote
- Woodstock
- Woodway
- Woolstone
- Wootton
- Wootton
- Worton
- Wroxton
- Wytham