Get in touch

You send us your project details by phone, email or the enquiry form. We'll ask a few questions to understand scope, budget and timing.

Site visit & consultation

We visit the property to assess the work properly — access, conditions and what's realistically achievable — and talk through your ideas.

Written quotation

You receive a clear, itemised written quote with scope and pricing laid out. No vague figures, no hidden extras.

Design & approvals

Where needed, we arrange drawings, structural calculations and handle Building Regulations and planning so you don't have to.

Programme & start date

We agree a realistic build programme and a firm start date, and order materials ahead of time to avoid delays.

Construction

Our team carries out the work, keeping the site clean and secure and giving you regular progress updates throughout.

Inspections & snagging

Building Control inspections are passed at each stage, and we walk the job with you to clear any snags.

Handover & guarantee

The finished project is handed over with relevant certificates and a workmanship guarantee. We stay reachable afterwards.

Common questions

Before you get in touch

Do you provide free quotes?
Yes. Initial consultations and written quotations are free and come with no obligation.
Do you handle planning and Building Regulations?
We do. Where a project needs drawings, structural calculations, planning permission or Building Control sign-off, we arrange and manage it as part of the job.
Are you insured?
Yes — MPG Services Ltd is fully insured, and all work is carried out to current Building Regulations.
How long will my project take?
It depends on scope, but we give you a realistic programme up front and keep you updated. We'd rather quote an honest timeline than an optimistic one.
What areas do you cover?
Cardiff and the wider South Wales region. Larger projects further afield are considered — just ask.

Ready to get started?

Send us your project details and we'll respond within one working day.

Get your free quote 0333 335 6733