
Carpet beetle larvae live on what a house drops and never quite collects: hair, skin, fibre, feathers and dead insects. An interwar Neasden house keeps all of that in two places nobody visits - the inch under a run of kitchen units and the roof space above the bedrooms - and the larvae work outwards from there.
Small mottled beetles indoors in spring are usually the first thing anyone notices. Treatment is charged per room: book online or call 0800 955 2347.

Behind the plinth of a fitted kitchen there is a shallow gap running the length of the units, and very little ever comes out of it. Crumbs, hair, fibres from a doormat and a season's worth of dead insects collect there in the dark, which is a working larder for something a few millimetres long. The same is true of the run where a carpet is gripped against a deep skirting, and of the space under a divan bed with drawers that are never fully pulled out.
Because that material is the food, a house with hardly any carpet can still hold plenty of larvae. Look where fluff gathers rather than where the wool is. Where carpet beetles hide lists the spots worth a torch, and how to know whether you have them helps if you have only found a couple of beetles so far.

The roofs here have timber eaves, a gap at the verge and a lower roof at the rear, and sparrows and starlings get into all of it. Once the birds have finished with a nest it stays behind as a heap of feathers, droppings and dead insects, which is about the richest food a carpet beetle larva will ever find. A loft adds to it in its own right: flies and other insects that get in through a gap die against the joists and in the insulation and are never cleared out.
It is an offence to damage or destroy the nest of a wild bird while it is in use, so an active nest is left alone until the birds have gone. After that the debris wants clearing and the gap closing, which on a roof means a roofer with proper access rather than anyone on a ladder leaning sideways. Do not try to hook a nest out of the eaves from an upstairs window.
From the loft, the route indoors is short: the hatch on the landing, the gaps where pipes and cables drop through the ceiling, and the airing cupboard where towels, spare bedding and wool blankets are stacked warm. That is why the rooms just under the roof produce beetles first, and why the cupboard is worth emptying and vacuuming out early on.

Why the adults head for the windows explains the spring rush, and the larvae guide confirms what you have found. Smooth pale grubs with silky webbing point to carpet moths in Neasden instead, and the comparison guide settles it in a minute.
The bristles irritate some people's skin on contact, which can leave a rash that gets mistaken for bites. A pharmacist or GP is the person to ask about a rash or any other symptom, and anything that looks like a severe allergic reaction is a 999 call. Since the two get confused, going over the mattress seams for bed bugs is a sensible way of ruling the other possibility out.
Tell us which rooms have larvae, beetles or damage, whether birds go in and out of the eaves, and whether anything is stored in the loft, because the loft is treated as one of the rooms if the larvae are up there. Beforehand, vacuum the carpet edges, under the beds, inside wardrobe bases and along the kitchen plinth, and empty the cleaner outside. Adults can still appear for a while, particularly through the spring; how long it takes to settle depends on the rooms involved and on whether the source in the roof has been dealt with, and new larvae after the period we give you is a reason to ring.
Preventing carpet beetles returning and the Brent carpet beetle advice cover the longer view; the borough page is Carpet Beetle Control Brent, and Pest Control Neasden takes in the area as a whole.
Carpet beetle treatment in Neasden is £180 for the first room and £60 for each additional room, so the two bedrooms under an affected roof come to £240 and adding the loft takes it to £300. Every room with larvae, beetles or damage counts once, and the hall, the landing and the stairs are not charged as rooms. The price covers treating those rooms and advice on clearing them first and on dealing with a source such as an old nest in the eaves.
| Treatment | Price |
|---|---|
| Carpet Beetles – First Room | £180 |
| Carpet Beetles – Additional Room | £60 |
It very often is. An abandoned nest is feathers, droppings and dead insects packed into a warm gap, and the beetles raised in it work down into the rooms below. Leave an active nest alone, have an empty one cleared by a roofer, and book the rooms with larvae.
The fluff behind the plinth, mostly: crumbs, hair, fibre and dead insects build up in the gap under the units whatever the floor is made of. Take the plinth off and look before assuming the problem is somewhere else.
The adults emerge then and head for daylight to get out and feed on pollen, so they collect on glass and window frames indoors. A window full of them usually means a source in that room or in the roof above it.
If there are larvae or an old nest up there, yes, it counts as one of the rooms, so a bedroom plus the loft is £240. Landings and stairs are never counted.
It can be, because the larvae's bristles irritate skin on contact rather than biting. Ask a pharmacist or GP about the rash, and look along the mattress seams for bed bugs in Neasden to rule that out.
They chew wool, silk, fur and feathers, leaving irregular holes in blankets, jumpers, rugs and the edges of a carpet. The damage guide shows the sort of thing to expect and what happens to clothes and furniture goes further.
Vacuuming removes a lot of larvae and most of what they eat, and it is worth doing thoroughly every week, but on its own it rarely clears an established population out of floor edges, wardrobe bases and a loft.





















Tell us which rooms have larvae or beetles, whether birds nest in the eaves and whether the loft is used for storage, then book carpet beetle treatment.
Prefer to talk? Call 0800 955 2347 or WhatsApp us. Read how we use your details in our privacy policy.