Our bespoke flooring services

Discover the precision and care that transforms your home. At James Mackenzie Flooring, we deliver expert carpet and flooring installations tailored to your needs in Dundee, United Kingdom.

Professional carpet & flooring installation

Transforming your space, one room at a time. Whether you’re updating a single bedroom or renovating your entire home, the difference between a good floor and a great one is in the installation. As a professional carpet fitter, I take pride in providing a meticulous, stress-free service that ensures your new flooring looks stunning and stands the test of time.

Consultation & precision measuring

Avoid the headache of over-ordering. I provide accurate measurements and layout planning to ensure you get the best value for your budget with minimal waste.

Expert subfloor preparation

A great carpet starts from the ground up. I assess and prepare your subfloors—including ply-boarding and smoothing—to ensure a perfectly  flawless finish.

High-quality underlay & gripper fitting

We install premium underlay and gripper rods to enhance comfort, extend carpet life, and ensure a secure, professional fit.

Your ideal flooring experience

I don't just "lay" carpets—I ensure they are perfectly stretched, seamlessly joined, and finished with the precision your home deserves.

Who we serve

An ideal client for James Mackenzie Flooring often includes homeowners with challenging spaces, such as spiral staircases or large rooms requiring invisible joins. My technical skill is specifically sought out for these complex tasks. Many customers are "happy regulars" who book me for one room and immediately request my services for the rest of their home. I also work with quality-conscious suppliers looking to install high-end materials like wool carpets or luxury vinyl, and time-sensitive residents in Dundee who need a prompt response and a tidy, professional "come in and get the job done" approach.

Problems we solve

I address several specific pain points that standard fitters might struggle with. This includes complex technical fitting, solving the issue of "impossible" joins in large rooms, and ensuring precision around awkward architectural features. I provide solutions for homeowners seeking a flawless finish for high-end materials that demand expert handling, and for those needing efficient service from a professional who respects their time and home.