The UK’S Premier Cleaning Equipment Supplier

Find Your Local Dealer

VIEW MAC INTERNATIONAL DEALERS

Where to Buy MAC

Oswestry

Border Cleaning Machines
Unit 42B
Mile Oak Industrial Estate
Maesbury Road
Oswestry
SY10 8GA
T: 01691 659 548

Dudley

B & G Cleaning Systems LTD
Unit 6
Primrose Hill Trading Estate
Cradley Road
Netherton
Dudley
West Midlands
DY2 9SA
T: 0808 115 8215

Click here to
View Dealer

Uttoxeter

B & G Cleaning Systems LTD
Unit 1B
Marchington Ind. Est
Stubby Lane
Marchington
Uttoxeter
Staffordshire
ST14 8LP
T: 0808 115 8215

Click here to
View Dealer

Huddersfield

Acorn Cleaning Equipment
Unit A1
Gledholt Business Park
Allen Row Paddock
Huddersfield
West Yorkshire
HD1 4SB
T: 01484 518696

Click here to
View Dealer

Atherstone

B & G Cleaning Systems LTD
Abeles Way
Holly Lane Industrial Estate
Atherstone
Warwickshire
CV9 2QV
T: 0808 115 8215

Click here to
View Dealer

Lincolnshire

Phillips Pressure Washers
Achurch Road
Boston Road Ind. Est.
Horncastle
Lincolnshire
LN9 6AS
T: 01507 523 281
E: sales@phillipspressurewashers.co.uk

Armagh

Clare Cleaning Supplies
Ballyshiel Road
Clare
Armagh
Northern Ireland
BT62 2HX
T: 028 3884 1403
E: ccsupplies@live.com

Swindon

ECA Cleaning Ltd
Goldsborough Close
Swindon
Wiltshire
SN5 7EP
T: 01793 272 302
E: info@ecacleaning.co.uk

Click here to View Dealer

Bristol

F & G Services
The Old Mill
Charfield Street
Wotton-Under-Edge
Gloucestershire
GL12 8RL
T: 01453 842307

Monmouthshire

Gwent Pressure Washers
51C Symondscliffe Way
Severnbridge Ind. Est.
Caldicot
Monmouthshire
NP26 5PW
T: 0800 3281626

Ingleton

Q Services
Unit 5B
New Road Ind. Est.
Ingleton
Lancashire
LA6 3NU
T: 01524 241548

Omagh

Cleantec
57A Gortin Road
Omagh
Co. Tyrone
Northern Ireland
BT79 7HT T: 028 822 51166

Northampton

Northants Pressure Washers
3 Debdale Road
Wellingborough
Northamptonshire
NN8 3ND
T: 07795 661039

Bedford

J R Power Cleaning
College Street
Kempton
Bedford
MK42 8LU
T: 01234 213800

Sudbury

J C Cleaning Equipment
Glemsford
Sudbury
Suffolk
CO10 7PL
T: 0800 335 7870

Preston

Jim Lindsay Cleaning Equipment
Unit 10
Chandlers Business Park
Talbot Road
Leyland
Preston
PR25 2ZG
T: 01772 883006

Click here to
View Dealer

Ashton-Under-Lyne

GTS Cleaning Equipment Ltd
Unit E202
Warmco Ind. Est.
Manchester Road
Mossley
Ashton-Under-Lyne
Lancashire
OL5 9AY
T: 01457 832830

Click here to
View Dealer

Poynton

Manchester Pressure Washers
Jubilee House
First Avenue
Poynton Ind. Est.
Poynton
Cheshire
SK12 1YJ
T: 01625 877777

Coventry

Birchley Supplies
Martindale Road
Bayton Road Industrial Estate
Exhall
Coventry
West Midlands
CV7 9ET
T: 024 7664 4141

Click here to
View Dealer

Knottingley

Fleetclean
Common Lane
Knottingley
West Yorks
WF11 8BN
T: 01977 607087

Click here to
View Dealer

Darlington

Ruck Engineering
Kellaw Road
Yarm Road Industrial Estate
Darlington
Co. Durham
DL1 4YA
T: 01325 286 081

Click here to
View Dealer

Norwich

Hugh Crane
South Walsham Road
Acle
Norwich
Norfolk
NR13 3ES
T: 01493 750072

Click here to
View Dealer

Stamford

P G & C Nottingham
Unit 4
Tallington Service Station
Tallington
Stamford
Lincs
PE9 4RN
T: 01778 381700

Click here to
View Dealer

Peterborough

Hugh Crane
148 Station Road
Whittlesey
Peterborough
Cambridgeshire
PE7 1UF
T: 01733 206 991

Click here to
View Dealer

Aberdeen

Powerwasher Services
Bridgemill
Laurencekirk
Aberdeenshire
AB30 1QJ
T: 01674 840412

Click here to
View Dealer

Inverness

Powerwasher Services
T: 01674 840412

Click here to
View Dealer

Edinbrugh

Brown Pressure Washers

Crawley

Pressure Clean
Unit 3
The Brunel Centre
Newton Road
Crawley
West Sussex
RH10 9TU
T: 0800 212328

Click here to
View Dealer

Nottingham

Raynor Industrial
The Poplars Foxwood Lane
Woodborough
Nottingham
Nottinghamshire
NG14 6ED
T: 0115 965 5424

Click here to
View Dealer

Leicestershire

Alpha Power Cleaners Ltd
223 Barrow Road
Sileby
Loughborough
Leicestershire
LE12 7LR
T: 01509 816416

Click here to
View Dealer

Derbyshire

Quill International Group
Unit 1-9 Castle Lane Ind. Est.
Melbourne
Derbyshire
DE73 8JB
T: 01332 864664

Chester

TDC Services
TDC House
Ewloe Roundabout
Deeside
Flintshire
CH5 3AW
T: 01244 534521

Click here to
View Dealer

Southampton

Under Pressure
Unit 8
Eastlands Boat Yard
Swanwick
Hampshire
SO31 7GW
T: 01489 589891

Click here to
View Dealer

Rochester

Clean Image Servicing
Vicarage Lane
Hoo Marina Industrial Estate
Hoo
Rochester
Kent
ME3 9LB
T: 01634 253507

Click here to
View Dealer

Hull

HPCS Moxons
Courtney Street
Mount Pleasant
Hull
HU8 7QF
T: 01482 229016

Click here to
View Dealer

Gloucester

GP Cleaners
Unit F3
Innsworth Technology Park
Innsworth
Gloucester
Gloucestershire
GL3 1DL
T: 01452 731 630

Click here to
View Dealer

Hereford

Saracen Distribution Ltd
Unit 9
Grandstand Business Centre
Faraday Road
Hereford
HR4 9NS
T: 01432 344133

Carmarthen

Tooby & Williams
The Market
Station Road
St. Clears
Carmarthen
SA33 4BL
T: 01994 230269

Click here to
View Dealer

Carlisle

Blast Clean
43 Millbrook Road
Kingstown Industrial Estate
Carlisle
Cumbria
CA3 0EU
T: 0800 195 8550

Click here to
View Dealer

Newcastle

Clentec Service Ltd
Unit 6, Grady's Yard
Ponteland Road
Throckley
Newcastle
NE15 9EP
T: 0191 229 0990

Beith

Browns Pressure Washers Ltd
Balgray Workshop
Beith
Ayrshire
KA15 1HP
T: 01505 503947

Click here to
View Dealer

Dumfries

Browns Pressure Washers Ltd
Unit 3 & 4
Lochside Court
Irongray Road
Dumfries
DG2 0HS
T: 01387 720484

Click here to
View Dealer

Chard

Lewis Sales Services
Unit 2
Furnham Road Trading Estate
Furnham Road
Chard
Somerset
TA20 1AX
T: 01460 65369

Dorset

Wilcox Wash Supplies
Unit 8 Forest Close Blackmore Road
Ebb Lake Ind Est
Verwood
Dorset
BH31 6EQ
T: 01202 820211

Cornwall

B K Servicing Ltd
1 Penpoint View
Launceston
Cornwall
PL15 7RY
T: 01566 86602

Sheffield

Cleaner-Fix
40 Springwell Drive
Beighton
Sheffield
S20 1XA
T: 0114 247 8056

Click here to
View Dealer
Scotland

Aberdeen

Powerwasher Services
Bridgemill
Laurencekirk
Aberdeenshire
AB30 1QJ
T: 01674 840412

Click here to View Dealer

Beith

Browns Pressure Washers Ltd
Balgray Workshop
Beith
Ayrshire
KA15 1HP
T: 01505 503947

Click here to View Dealer

Dumfries

Browns Pressure Washers Ltd
Unit 3 & 4
Lochside Court
Irongray Road
Dumfries
DG2 0HS
T: 01387 720484

Click here to View Dealer

Edinbrugh

Brown Pressure Washers

Inverness

Powerwasher Services
T: 01674 840412

Click here to View Dealer

Northern England

Carlisle

Blast Clean
43 Millbrook Road
Kingstown Industrial Estate
Carlisle
Cumbria
CA3 0EU
T: 0800 195 8550

Click here to View Dealer

Newcastle

Clentec Service Ltd
Unit 6, Grady's Yard
Ponteland Road
Throckley
Newcastle
NE15 9EP
T: 0191 229 0990


Darlington

Ruck Engineering
Kellaw Road
Yarm Road Industrial Estate
Darlington
Co. Durham
DL1 4YA
T: 01325 286 081

Click here to View Dealer

Ingleton

Q Services
Unit 5B
New Road Ind. Est.
Ingleton
Lancashire
LA6 3NU
T: 01524 241548


East Midlands

Huddersfield

Acorn Cleaning Equipment
Unit A1
Gledholt Business Park
Allen Row Paddock
Huddersfield
West Yorkshire
HD1 4SB
T: 01484 518696

Click here to View Dealer

Hull

HPCS Moxons
Courtney Street
Mount Pleasant
Hull
HU8 7QF
T: 01482 229016

Click here to View Dealer

Lincolnshire

Phillips Pressure Washers
Achurch Road
Boston Road Ind. Est.
Horncastle
Lincolnshire
LN9 6AS
T: 01507 523 281
E: sales@phillipspressurewashers.co.uk


Peterborough

Hugh Crane
148 Station Road
Whittlesey
Peterborough
Cambridgeshire
PE7 1UF
T: 01733 206 991

Click here to View Dealer

Nottingham

Raynor Industrial
The Poplars Foxwood Lane
Woodborough
Nottingham
Nottinghamshire
NG14 6ED
T: 0115 965 5424

Click here to View Dealer

Leicestershire

Alpha Power Cleaners Ltd
223 Barrow Road
Sileby
Loughborough
Leicestershire
LE12 7LR
T: 01509 816416


Derbyshire

Quill International Group
Unit 1-9 Castle Lane Ind. Est.
Melbourne
Derbyshire
DE73 8JB
T: 01332 864664


Sheffield

Cleaner-Fix
40 Springwell Drive
Beighton
Sheffield
S20 1XA
T: 0114 247 8056

Click here to View Dealer

Northampton

Northants Pressure Washers
3 Debdale Road
Wellingborough
Northamptonshire
NN8 3ND
T: 07795 661039


Stamford

P G & C Nottingham
Unit 4
Tallington Service Station
Tallington
Stamford
Lincs
PE9 4RN
T: 01778 381700

Click here to View Dealer
West Midlands

Coventry

Birchley Supplies
Martindale Road
Bayton Road Industrial Estate
Exhall
Coventry
West Midlands
CV7 9ET
T: 024 7664 4141

Click here to View Dealer

Chester

TDC Services
TDC House
Ewloe Roundabout
Deeside
Flintshire
CH5 3AW
T: 01244 534521

Click here to View Dealer

Preston

Jim Lindsay Cleaning Equipment
Unit 10
Chandlers Business Park
Talbot Road
Leyland
Preston
PR25 2ZG
T: 01772 883006

Click here to View Dealer

Uttoxeter

B & G Cleaning Systems LTD
Unit 1B
Marchington Ind. Est
Stubby Lane
Marchington
Uttoxeter
Staffordshire
ST14 8LP
T: 0808 115 8215

Click here to View Dealer

Hereford

Saracen Distribution Ltd
Unit 9
Grandstand Business Centre
Faraday Road
Hereford
HR4 9NS
T: 01432 344133


Oswestry

Border Cleaning Machines
Unit 42B
Mile Oak Industrial Estate
Maesbury Road
Oswestry
SY10 8GA
T: 01691 659 548


Ashton-Under-Lyne

GTS Cleaning Equipment Ltd
Unit E202
Warmco Ind. Est.
Manchester Road
Mossley
Ashton-Under-Lyne
Lancashire
OL5 9AY
T: 01457 832830

Click here to View Dealer

Dudley

B & G Cleaning Systems LTD
Unit 6
Primrose Hill Trading Estate
Cradley Road
Netherton
Dudley
West Midlands
DY2 9SA
T: 0808 115 8215

Click here to View Dealer

Atherstone

B & G Cleaning Systems LTD
Abeles Way
Holly Lane Industrial Estate
Atherstone
Warwickshire
CV9 2QV
T: 0808 115 8215

Click here to View Dealer

Poynton

Manchester Pressure Washers
Jubilee House
First Avenue
Poynton Ind. Est.
Poynton
Cheshire
SK12 1YJ
T: 01625 877777


Knottingley

Fleetclean
Common Lane
Knottingley
West Yorks
WF11 8BN
T: 01977 607087

Click here to View Dealer
South East

Norwich

Hugh Crane
South Walsham Road
Acle
Norwich
Norfolk
NR13 3ES
T: 01493 750072

Click here to View Dealer

Crawley

Pressure Clean
Unit 3
The Brunel Centre
Newton Road
Crawley
West Sussex
RH10 9TU
T: 0800 212328

Click here to View Dealer

Rochester

Clean Image Servicing
Vicarage Lane
Hoo Marina Industrial Estate
Hoo
Rochester
Kent
ME3 9LB
T: 01634 253507

Click here to View Dealer

Bedford

J R Power Cleaning
College Street
Kempton
Bedford
MK42 8LU
T: 01234 213800


Sudbury

J C Cleaning Equipment
Glemsford
Sudbury
Suffolk
CO10 7PL
T: 0800 335 7870


South West

Swindon

ECA Cleaning Ltd
Goldsborough Close
Swindon
Wiltshire
SN5 7EP
T: 01793 272 302

Click here to View Dealer

Bristol

F & G Services
The Old Mill
Charfield Street
Wotton-Under-Edge
Gloucestershire
GL12 8RL
T: 01453 842307


Southampton

Under Pressure
Unit 8
Eastlands Boat Yard
Swanwick
Hampshire
SO31 7GW
T: 01489 589891

Click here to View Dealer

Chard

Lewis Sales Services
Unit 2
Furnham Road Trading Estate
Furnham Road
Chard
Somerset
TA20 1AX
T: 01460 65369


Dorset

Wilcox Wash Supplies
Unit 8 Forest Close Blackmore Road
Ebb Lake Ind Est
Verwood
Dorset
BH31 6EQ
T: 01202 820211


Cornwall

B K Servicing Ltd
1 Penpoint View
Launceston
Cornwall
PL15 7RY
T: 01566 86602


Gloucester

GP Cleaners
Unit F3
Innsworth Technology Park
Innsworth
Gloucester
Gloucestershire
GL3 1DL
T: 01452 731 630

Click here to View Dealer
Wales

Monmouthshire

Gwent Pressure Washers
51C Symondscliffe Way
Severnbridge Ind. Est.
Caldicot
Monmouthshire
NP26 5PW
T: 0800 3281626


Carmarthen

Tooby & Williams
The Market
Station Road
St. Clears
Carmarthen
SA33 4BL
T: 01994 230269

Click here to View Dealer
Northern Ireland

Omagh

Cleantec
57A Gortin Road
Omagh
Co. Tyrone
Northern Ireland
BT79 7HT T: 028 822 51166


Armagh

Clare Cleaning Supplies
Ballyshiel Road
Clare
Armagh
Northern Ireland
BT62 2HX
T: 028 3884 1403
E: ccsupplies@live.com