We use cookies to allow us and selected partners to improve your experience and our advertising. By continuing to browse you consent to our use of cookies. You can understand more and change your cookies preferences here.

Cost guide: carpet and floor fitting

Guidance from Which? Trusted traders on how much you should spend on 13 common jobs and how long they should take to complete.

In this article

If you’re thinking of refreshing your home with a brand new carpet, laminate or vinyl floor, our Which? Trusted Traders endorsed carpet and flooring fitters have given us some cost information that covers a number of common jobs.

These costs are intended as a guide only. Prices will vary depending on the precise selection of materials used, the dimensions of the room(s) and your local area – prices are generally higher in London than Cumbria, for example.  In general:

  • most fitters will get rid of old carpets for you. But, businesses are charged for waste disposal – a cost the fitter is likely to pass onto you. Private individuals don’t have to pay to tip household waste so you’ll save money if you can remove the old carpet and dispose of it yourself.
  • most fitters ask that furniture is removed from the room before they get there. If you are unable to do this yourself they can do it, but are likely to charge extra.  
  • to make it easier to compare prices between different companies ask them to break down costs into labour (fitting) and materials (your chosen flooring).
  • small jobs are proportionally more expensive. Some fitters charge a minimum fee (for example, for areas less than 10m square or for less than half a day) so you could end up paying over the odds for small jobs.
  • removing and disposal of existing underlay will cost approximately £35-£65 per room.

Find a carpet or floor installer with Which? Trusted Traders.

Carpet and floor fitting prices and completion times

All of our prices include labour and materials but exclude VAT.

Carpet fitting costs

Prices based on use of a standard 80% wool, 20% polypropylene carpet, including gripper rods, 10mm foam underlay, and one door plate, and assuming that the room is clear of furniture and old carpets have been removed.



Price range

Time to do job

Carpet - small room

Room size approx 10'10” x 9'10” (3.3m x 3m).


1–2 hours

Carpet - medium room

Room size approx 15'2” x 12’ (4.6m x 3.66m)


2 hours

Carpet - large room

Room size approx 17'2”. X 16’3” (5.24m x  5.00m)


2–3 hours

Need to clean your carpet? Follow our tips to get rid of five stubborn stains.

Laminate fitting costs

Prices include basic beech effect laminate, 3mm foam underlay and one door plate. They are based on the assumption that old flooring has been removed and the floor needs no further preparation.



Price range

Time to do job

Laminate floor - small room

Room size approx 10' x 6' (3.05m x 1.83m).


2-4 hours

Laminate floor - medium room

Room size approx 10'10 x 12 (3.05 x 3.66m)


4-6 hours

Laminate floor - large room

Room size approx 17'6” x 15   (5.35m x 4.57m)


4-8 hours

Get some design ideas with our tips on how to bring natural elements into your home.

Wooden floor fitting costs

Prices include standard oak flooring and are based on the assumption that the floor is flat and has been suitably prepared.



Price range

Time to do job

Lay solid oak flooring - small room

Room size approx 8'10” x 8’10” (2.5m x 2.5m)


4-8 hours

Lay solid oak flooring - medium room

Room size approx 14'10” x 14’10” (4.3m x 4.3m)


1–1.5 days

Lay solid oak flooring – large room

Room size approx 20' x 16'6” (6.1m x 5.03m).


1–2 days

Find our more about installing a wooden floor in our guide to three common carpentry jobs.

Vinyl-floor fitting costs



Price range

Time to do

Lay sheet vinyl - small room

Room size approx 7' x 7'1”.


1–2 hours

Lay sheet vinyl - medium room

Room size approx 10'2” x 9’10” (3.3m x 3m)


2 hours

Lay sheet vinyl - large room

Room size approx 13'4 x 9’9”” (4.08m x  3.0m)


2–3 hours

More on this