Beautiful Flooring.
Brought to Your Door.

Quality carpets, vinyl and laminate flooring, with friendly advice and a convenient home service. We bring the samples to you.

Book Your Free Home Visit

Find Your Perfect Floor

Whether you're refreshing one room or transforming your whole home, we've got flooring options to suit your style and budget.

Flooring Made Simple

Choosing new flooring shouldn't be complicated. The Floor Boss makes it easy by bringing a wide range of samples directly to your home. You can compare colours and styles in your own space, get straightforward advice and find the right flooring without the hassle of visiting a showroom.

Ready to Transform Your Floor?

Get in touch today and arrange a convenient home visit. We'll bring the samples to you.

(function() { document.querySelectorAll('.floorboss-gallery').forEach(function(g) { if (g.dataset.ready) return; g.dataset.ready = 'yes'; var track = g.querySelector('.fb-track'); var lightbox = g.querySelector('.fb-lightbox'); var big = lightbox.querySelector('img'); var counter = lightbox.querySelector('.fb-counter'); var originals = Array.from(track.querySelectorAll('img')); var index = 0; var cycle = 0; var spacing = 12; function setup() { originals.forEach(function(img, i) { img.dataset.index = i; }); track.innerHTML = ''; var before = originals.map(function(x) { return x.cloneNode(true); }); var after = originals.map(function(x) { return x.cloneNode(true); }); before.concat(originals, after).forEach(function(img) { track.appendChild(img); }); cycle = originals.reduce(function(s, img) { return s + img.getBoundingClientRect().width + spacing; }, 0); track.scrollLeft = cycle; } function move(dir) { var imgs = Array.from(track.children); var current = imgs.findIndex(function(img) { return img.getBoundingClientRect().right > track.getBoundingClientRect().left + 2; }); var target = imgs[Math.max(0, Math.min(imgs.length - 1, current + dir))]; if (target) { track.scrollTo({ left: target.offsetLeft - track.offsetLeft, behavior: 'smooth' }); } } function loop() { if (track.scrollLeft < cycle * 0.5) { track.scrollLeft += cycle; } else if (track.scrollLeft > cycle * 1.5) { track.scrollLeft -= cycle; } } function show(i) { index = (i + originals.length) % originals.length; big.src = originals[index].src; counter.textContent = (index + 1) + ' / ' + originals.length; lightbox.classList.add('open'); } track.addEventListener('scroll', loop); track.addEventListener('click', function(e) { var img = e.target.closest('img'); if (img) show(Number(img.dataset.index)); }); g.querySelector('.fb-left').addEventListener('click', function() { move(-1); }); g.querySelector('.fb-right').addEventListener('click', function() { move(1); }); lightbox.querySelector('.fb-close').addEventListener('click', function() { lightbox.classList.remove('open'); }); lightbox.querySelector('.fb-prev').addEventListener('click', function() { show(index - 1); }); lightbox.querySelector('.fb-next').addEventListener('click', function() { show(index + 1); }); lightbox.addEventListener('click', function(e) { if (e.target === lightbox) { lightbox.classList.remove('open'); } }); document.addEventListener('keydown', function(e) { if (!lightbox.classList.contains('open')) return; if (e.key === 'Escape') lightbox.classList.remove('open'); if (e.key === 'ArrowLeft') show(index - 1); if (e.key === 'ArrowRight') show(index + 1); }); var startX = 0; lightbox.addEventListener('touchstart', function(e) { startX = e.touches[0].clientX; }, { passive: true }); lightbox.addEventListener('touchend', function(e) { var dx = e.changedTouches[0].clientX - startX; if (Math.abs(dx) > 50) show(index + (dx < 0 ? 1 : -1)); }, { passive: true }); setup(); var resizeTimer; window.addEventListener('resize', function() { clearTimeout(resizeTimer); resizeTimer = setTimeout(setup, 150); }); }); })();

Flooring Made Simple.
Service Made Personal.

Finding the right flooring shouldn't be complicated. We make it easier to choose, compare and arrange new flooring for your home.

Why Choose The Floor Boss?

We believe getting new flooring should be straightforward. That's why we bring the samples to you, help you explore the options and make the process as simple as possible.

⌂

Samples at Home

See flooring samples in your own home, alongside your furniture, colours and lighting. It's easier to picture what will really work.

✓

Advice Without the Pressure

Explore the options and get help finding flooring that suits your home, your needs and your budget.

▦

Plenty of Choice

From carpets to vinyl and laminate, explore different styles and finishes to find the right look for your space.

⌖

Local Service

A local flooring service focused on making the experience friendly, straightforward and convenient.

✦

Professional Fitting

Once you've chosen your flooring, we'll help arrange the fitting so you can look forward to enjoying your finished room.

→

Simple From Start to Finish

Book a home visit, compare samples, get your measurements and quote, then arrange your fitting. No unnecessary fuss.

It's About Your Home.

Whether you're updating one room or refreshing your whole home, the aim is the same: help you find flooring you'll love, with a service that makes the process easier.

Let's Find Your New Floor

Book a home visit and we'll bring the samples to you. Start exploring the possibilities for your home.

Book Your Home Visit
Simple from start to finish

New Flooring, Made Easy.

We bring the showroom to you. From choosing your flooring and getting a quote to arranging your fitting, we'll help make the whole process straightforward.

Book Your Home Visit →
Your journey with us

Four Simple Steps

Here's what to expect when you choose The Floor Boss.

Comfortable living room interior01
Getting started

Book Your Home Visit

Tell us what type of flooring you're interested in and choose a convenient appointment. We'll arrange a visit to discuss what you're looking for.

[ADD ANY IMPORTANT BOOKING INFORMATION HERE]

Stylish home interior02
Choose your style

See Samples at Home

We'll bring a selection of flooring samples to your home. You can compare colours, textures and styles in your own lighting and alongside your existing decor.

No guessing how something might look under showroom lights.

Measuring and planning a home project03
Planning your flooring

Measure & Get Your Quote

We'll measure the areas, discuss your requirements and check the relevant flooring details. You'll receive a clear quotation so you can decide what works for you.

[CONFIRM HOW DAN PROVIDES QUOTES AND WHAT THEY INCLUDE]

Finished modern living room04
The finishing touch

Professional Fitting

Once you've accepted your quotation, we'll arrange a suitable fitting date. Your flooring will be installed and finished with care and attention to detail.

[ADD DETAILS ABOUT FITTING, PREPARATION AND WHAT HAPPENS ON THE DAY]

Find the right flooring

What We Supply & Fit

Explore the flooring options available for your home.

Carpet flooring example

Carpet

Comfort, warmth and a wide choice of colours and styles.

Vinyl flooring example

Vinyl

Practical flooring in a range of designs and finishes.

Laminate flooring example

Laminate

A stylish and versatile option for many rooms around the home.

Images are examples for illustration. Actual product ranges and availability may vary.

Before your appointment

A Few Things to Know

We want your visit to be as useful as possible. If you have a rough idea of what you're looking for, that's a great place to start.

  • Think about which rooms you'd like new flooring in.
  • Consider colours and styles you like.
  • Let us know about any particular requirements.
  • Have any questions ready — we're happy to help.

[ADD ANY SPECIFIC PREPARATION OR BOOKING REQUIREMENTS FROM DAN]

Bright and welcoming home interior
⌖

Where We Work

Based around Maesteg and serving Bridgend, Porthcawl, Cowbridge, Port Talbot, the Vale of Glamorgan and surrounding areas.

[CONFIRM THE FULL POSTCODE AND SERVICE AREA LIST WITH DAN]

Your next step

Ready to Find Your New Flooring?

Arrange a home visit and see how easy choosing new flooring can be.

Book Your Home Visit →

Prefer to speak to someone? Call 07538 024441

Happy Customers.
Beautiful Floors.

Choosing new flooring is a big decision. We want every customer to feel confident in their choice, from the first home visit through to the finished floor.

Our Work & Customer Reviews

A look at some of the flooring projects we've completed. We're proud of the work we do and the service we provide.

Flooring project completed by The Floor Boss

One of Our Recent Projects

Every home is different. We help customers find flooring that suits their space, style and budget.

Customer review coming soon.
Flooring installation by The Floor Boss

Another Happy Home

From choosing samples to the finished installation, we aim to make getting new flooring straightforward.

Customer review coming soon.
Completed flooring project by The Floor Boss

Quality Flooring, Professionally Fitted

Take a look at the difference new flooring can make to a room.

Customer review coming soon.

Thinking About New Flooring?

Let us bring the samples to you. Arrange a convenient home visit and find the right flooring for your home.

Book Your Home Visit
YOUR NEXT STEP

Ready to Find Your
New Flooring?

Arrange a home visit and see how easy choosing new flooring can be.

Book Your Home Visit  →

Prefer to speak to someone? Call 07538 024441

Book your home measure

Let's get your new flooring sorted. Choose the type of flooring you're interested in and find an appointment that suits you.

What type of flooring are you looking for?

Book your appointment

Select a convenient date and time below.

Having trouble booking? Get in touch with The Floor Boss.

(function () { const root = document.getElementById('fb-booking'); if (!root || root.dataset.initialised) return; root.dataset.initialised = 'true'; const bookingPages = { carpet: { title: 'Book your carpet measure', url: 'https://bookings.cloud.microsoft/book/[email protected]/?ismsaljsauthenabled' }, vinyl: { title: 'Book your vinyl measure', url: 'https://bookings.cloud.microsoft/book/[email protected]/?ismsaljsauthenabled' }, laminate: { title: 'Book your laminate measure', url: 'https://bookings.cloud.microsoft/book/[email protected]/?ismsaljsauthenabled' }, mixture: { title: 'Book your flooring measure', url: 'https://bookings.cloud.microsoft/book/[email protected]/?ismsaljsauthenabled' } }; const selection = root.querySelector('#fb-selection'); const calendar = root.querySelector('#fb-calendar'); const frame = root.querySelector('#fb-booking-frame'); const heading = root.querySelector('#fb-calendar-title'); const back = root.querySelector('#fb-back'); root.querySelectorAll('.fb-option').forEach(function(button) { button.addEventListener('click', function() { const type = button.dataset.type; const page = bookingPages[type]; if (!page) return; heading.textContent = page.title; frame.src = page.url; selection.style.display = 'none'; calendar.classList.add('active'); calendar.scrollIntoView({ behavior: 'smooth', block: 'start' }); }); }); back.addEventListener('click', function() { calendar.classList.remove('active'); selection.style.display = ''; frame.src = 'about:blank'; selection.scrollIntoView({ behavior: 'smooth', block: 'start' }); }); })();
YOUR NEXT STEP

Ready to Find Your
New Flooring?

Arrange a home visit and see how easy choosing new flooring can be.

Book Your Home Visit  →

Prefer to speak to someone?Call 07538 024441