About James Mackenzie Flooring
James Mackenzie Flooring is James Mackenzie, a carpet and vinyl fitter based in Dundee with over 30 years' experience. James measures each job himself, supplies the carpet or sheet vinyl and does the fitting, including stairs, landings and rooms wide enough to need a join. There is no showroom; he comes to the house across Dundee, Angus, Perth and north-east Fife. Laminate, LVT and carpet tiles are sold supply only.
James supplies carpet and vinyl, then fits the job himself across Dundee and surrounding area. See carpet fitting Dundee for the carpet ranges he measures and fits.
Areas we cover
We cover Dundee and surrounding areas up to about 40 miles away, including Dundee, Broughty Ferry, Monifieth, Carnoustie, Arbroath, Forfar, Kirriemuir, Brechin, Blairgowrie, Perth, St Andrews, Cupar, Newport-on-Tay and Tayport. Call 07948 604069 if you are not sure we cover your town. Areas we cover.
Why choose us
Stairs and awkward jobs
Spiral stairs, landings, and rooms that need thinking through. James advises on the fit before the knife comes out.
Seamless joins, tidy finish
Large rooms, tight edges, and joins you are not meant to notice. The site is left clean.
Fine carpet and careful handling
High-end carpet and vinyl need patience. The material is fitted properly, not forced.
Prompt, reliable, recommended
On time, straight answers, and a job that stands up to everyday life. People come back for the next room.
What customers say
Verified reviews from jamesmackenzieflooring.com / MyBuilder.
“Great service and fast professional fitting! Jim did a great job when it came to advising us on an awkward staircase fit and was helpful throughout - prompt, reliable and very good tradesperson. Would recommend.”
“V quick response and did the job within a couple of days! Excellent result. James coming back to fit carpets in my two other rooms. Highly Recommended.”
“James was pleasant and professional, arrived on time and made a tidy job of our new wool bedroom carpet. He has many years experience and could even tell where and when we got our other carpets. He also measured our hallway and staircase after the job was done and when we’re ready to change it, we’ll be getting him back. Glad I didn’t tackle this job myself! Happy customers would recommend James.”
“James arrived on time, was friendly and took time to fit my lino carefully (much better than the last guy who had used silicone at the edges to hide gaps) and also gave me some good advice about another project. A very professional floor fitter.”
