# J.M. Construction Ltd

J.M. Construction Ltd is a bathroom fitter in Kingston upon Thames. Rated 4.9/5 from 3 public reviews across 1 review source. This is the MyTrustedTraders public-evidence profile — independent reviews, credentials and registry data from named public sources, with no ads and no paid placement.

Trust score: 46/100

## About
Bathrooms in Kingston Upon Thames, Surrey.

## Public review evidence (by source)
| Source | Average rating | Reviews |
| --- | --- | --- |
| Checkatrade | 4.9/5 | 3 |

_Per-source review counts may overlap — they need not sum to the 3 cross-checked total above._

Rated 4.9★ — in line with the local average for bathroom fitters in Kingston upon Thames. Across 63 rated bathroom fitters in Kingston upon Thames, the typical rating is 4.9★. We compare against the same businesses a homeowner would find searching for this trade locally.

Most recent review: 6 years ago.

## In customers' own words
_Verbatim quotes from this trader's public reviews, each attributed to its source:_
> "James is a great guy. We are really glad we went with him as the work exceeded our expectations. We had a new sink installed, new dishwasher, new cabinet, work top changes and a new laminate floor put down. We were a bit worried having issues with another contractor but James did a rly good job, we would not hesitate to recommend him and his team. Thank you for the work!"
> — Anonymous (5.0, via Checkatrade)

> "Building work costs- we all know that. My general experience is that, when sourced via Checkatrade, the rate is relatively high. There is nothing worse however than paying a lot of money to a tradesman, only to have them do a mediocre or even worse, a bad job. James and Glen did a very good job for us. You will not regret having a first class job done by JM Construction. I have been nervous about having work done in the house since we bought four years ago. I have had bad experiences after bad experience- I have now found a very trustworthy builder. Even my OCD partner was impressed!"
> — Anonymous (4.9, via Checkatrade)

> "This job was a full rip out of our old bathroom, and replacement bath, seperate shower, sink and WC. The job was done to a high level of quality, with James offering advice over what bath shower sink etc we should get, and suggesting they create a custom built-in vanity unit to house the sink and loo - all within the original fixed price. The bathroom now looks amazing - we went with high end fittings and nice tiles to give a very posh look!"
> — Anonymous (4.9, via Checkatrade)

## Trades
Bathroom fitter

## Independent verification
_What MyTrustedTraders independently checked for this business (verified items only):_
- Review volume: MTT is showing 3 public reviews on this profile. (via MyTrustedTraders public listing)
- Public listing spread: MTT is showing 1 public listing for this trader. (via MyTrustedTraders public listing)
- Business identity: MTT is showing public business identity data with operating status unknown. (via MyTrustedTraders public listing)
- Work photos: MTT is showing 1 work photo on this profile. (via MyTrustedTraders public listing)

Full verification checklist: https://mytrustedtraders.com/traders/jm-construction-ltd/checks

## Credentials & sources
- Credentials shown: 0
- Companies House status: unknown
- Evidence from: Checkatrade
- Public evidence last checked May 2026

## Before you hire a bathroom fitter
_What to check when choosing this kind of trade — general guidance, not a claim about this business:_
- Ask to see a portfolio of completed work like yours, plus recent references you can contact.
- Check the credentials and registrations that matter for this work — and that they are current.
- Get a written, itemised quote with scope, assumptions and a staged payment schedule.
- Compare at least three bathroom fitters on the depth of their evidence, not just price.

---
Source: MyTrustedTraders — https://mytrustedtraders.com/traders/jm-construction-ltd
Real public evidence only: every figure traces to a named source and is cross-checked. If a source does not carry a field, it is not shown.
