About us

A Shropshire flooring firm that would rather do it once, properly

MH Flooring began as a one-van fitting business and has grown across Shropshire by word of mouth alone. We still keep the team small so the person who quotes your floor is the person who fits it.

How we work

Most flooring problems start below the surface. A springy board, a dip in the screed or a dusty concrete slab will show through any covering you put on top of it, so we always look at the subfloor before we talk about colours and prices.

After that it is straightforward. We measure the rooms, set out a written quote that includes uplift, disposal and trims, and book a date. On the day we protect the route in, fit the floor, and take everything we brought with us back out again.

We work for homeowners, landlords, letting agents, builders and commercial clients right across Shropshire — from a single bedroom carpet in Shrewsbury to safety flooring fitted overnight in a working kitchen in Telford.

What you can expect

Honest advice about what will suit the room and the traffic it takes, materials from suppliers we trust, and a finish we are happy to put our name to. If a floor is not fit to cover, we will say so before you spend money on the covering.

Local, mobile and easy to reach

We are a mobile fitting team rather than a showroom, which keeps our overheads — and your prices — sensible. Samples come to your home or premises, measuring is free, and you get one itemised written figure before anything is ordered. Call +44 7722 960518 or send an enquiry through our contact page.

Empty Shropshire room with newly fitted wood-effect LVT flooring
15+
Years fitting floors
5
Flooring specialisms
100%
Fitted by our own team

What we fit

Where we work

Shrewsbury, Telford, Oswestry, Bridgnorth, Ludlow, Market Drayton, Newport, Whitchurch, Wem, Shifnal, Church Stretton, Much Wenlock and everywhere between — see all areas we cover.

Ready for a free measure and quote?

Tell us the rooms and we will come out, measure up and give you a written price with no obligation.