Want us to arrange a quotation for a micro generation technology? Enter your postcode here and we'll have the best local installers to contact you!
Arrange a Quotation

MCS Installers

Microgen Installer Directory

Want to find out more about you local MCS installers? Enter your postcode below and view some of your the nearest installers!

Want our team to arrange a quotation for you? Are you an MCS registered installer and not listed? Need some help with your project? Tell our experts about it!

Microgen Installer Directory

Using this tool you can find your nearest installers based on your postcode. We offer this service for free, but if you know what you need why not run your choices by our team so we can offer some impartial advice or just reassure you on your investment?

Enter Your Postcode:

Show my installers

Recommended Installers

Name Search

Company Name

A D Heating Ltd

4 Rothiebrisbane Cottages, Fyvie, Turriff, Aberdeenshire, AB53 8LE
Tel: 01651 891907
View on Map

A Greener Place

Unit H18, The Old Gas Works , 2 Michael Road , London , SW6 2AD
Tel: 02076 108060
View on Map

A J Buchan Ltd

Cotswold Efficienct Energy Centre, Down Barn, Cherington, Tetbury, GL8 8SH
Tel: 01285 841466
View on Map

A M Norris Limited

Brunel Way, Stephenson Industrial Estate, Coalville, Leicestershire, LE67 3HF
Tel: 01530 831451
View on Map

A Mackmurdie Ltd

Hillingdon House, South Street, Torrington, Devon, EX38 8AB
Tel: 01805 622588
View on Map

A Shade Greener Ltd

Sterling House, Maple Court, Tankersley, South Yorkshire, S75 3DP
Tel: 01226 369990
View on Map

A Stephens Plumbing, Heating and Renewable Technologies Ltd

Unit 17, Sisna Park, Estover Road, Plymouth, Devon, PL6 7AE
Tel: 01752 692160
View on Map

A W Electrics Ltd t/a A.WE Energy

Worrall Hall, Kirk Edge Road, Worrall, Sheffield, South Yorkshire, S35 0AE
Tel: 0845 225 6001
View on Map

A W Matthews Heating & Plumbing Engineers Ltd

Efficient Energy Centre, Unit 4 Harrow Park, Plough Lane, Hereford, Herefordshire, HR4 0EH
Tel: 01432 356633
View on Map

Aaron Services Limited

30 Maintland Road, Lion Barn Industrial Estate, Needham Market, Suffolk, IP6 8NZ
Tel: 01449 721583
View on Map

Abacus Renewable Energy Ltd

Dairy House, Lower Severalls, Crewkerne, Somerset, TA18 7NX
Tel: 01460 73512
View on Map

Abergavenny Heating Limited

Abergavenny Heating, Hatherleigh House, Union Road West, Abergavenny, Gwent, NP7 7RL
Tel: 01873 850874
View on Map

Absolute Solar and Wind Ltd

32 Jordanvale Avenue, Glasgow, G14 0QP
Tel: 0141 530 7644
View on Map

Acaster Plumbing & Heating Ltd t/a Acasters

Unit 1 Plot 15 Newport Industrial Estate, Launceston, Cornwall, PL15 8EX
Tel: 01566 779655
View on Map

Access Renewables Limited

Unit 1 Wallis Road, Skippers Lane Industrial Estate, Middlesbrough, Cleveland, TS6 6JB
Tel: 01642 909331
View on Map

Access Renewables Ltd

Units 9-11 Woodstock Court, Bowesfield Industrial Estate, STOCKTON ON TEES, TS18 3BL
Tel: 01642 606096
View on Map

Ace Plumbing & Heating

14A High Street, Shaftesbury, Dorset, SP7 8JG
Tel: 01747 858852
View on Map

ACS Renewable Solutions Ltd

Concept Park, Watling Street, Towcester, NN12 7YD
Tel: 01327 810513
View on Map

Action South Facing

No: 1 Whitehouse Farm Business Centre, Hemel Hempstead, Hertfordshire, HP2 6HG
Tel: 01582 840 445
View on Map

AD Eco and Environmental Services Ltd

Jacob House, 2 - 4 Powerscroft Road, Sidcup, Kent, DA14 5DT
Tel: 020 8269 6377
View on Map

Adustus Services Ltd

Unit 21 Hoddesdon Industrial Centre, Pindar Road, Hoddesdon, Hertfordshire, EN11 0FF
Tel: 01992 468383
View on Map

Advance Solar Energy

66 Lincoln Close, Woolston, Warrington, Cheshire, WA1 4LU
Tel: 01925 826628
View on Map

Advanced Green Systems UK

2 Thorpe Green, Green Road, Egham, Surrey, TW20 8QW
Tel: 01932 568021
View on Map

Aegis Energy

16 Beech Court, Ponteland, NEWCATLE UPON TYNE, Northumberland, NE20 9NE
Tel: 01661 821737
View on Map

Aeolus Power Limited

Foxhole Farm, Pilning Street, Pilning, South Gloucestershire, BS35 4JJ
Tel: 01454 633323
View on Map

Aeris Solutions

3 Scarteen Close, Guisbrough, Cleveland, TS14 7PB
Tel: 01287 281758
View on Map

Aert-Fast Geothermal Heating

The Riddle, Southerhouse, Burra Isle, Shetland, Shetland Islands, ZE2 9LB
Tel: 01595 859320
View on Map


AES Building, Lea Road, Forres, Moray, IV36 1AU
Tel: 01309 676911
View on Map

Airtech Air Conditioning Services Limited

Devon House, Eastbourne Road, Brindley Heath, Surrey, RH7 6JJ
Tel: 01342 836000
View on Map

Aissac Electrical Services

40 Morrison's Croft Crescent, Bridge Of Don, Aberdeenshire, AB23 8FG
Tel: 01224 701 362
View on Map

Alexander J Cunningham Ltd t/a William Skinner and Son

Cunningham House, Highfield, Ayr, Ayrshire, KA6 5HQ
Tel: 01292 671 188
View on Map

All Eco Energy Ltd

96 Knightsbridge Road, Solihull, West Midlands, B92 8RD
Tel: 0121 742 4844
View on Map

Allied Cooling Services (ACS)

59 Gainsborough Road, Hayes, Middlesex, UB4 8NY
Tel: 0800 043 2197
View on Map

Allsolar Ltd

34 High Street, Stonehaven, Aberdeenshire, AB39 2JQ
Tel: 01569 764037
View on Map

Alternative Energy Contracting Limited

Broadwood Garage, Frosterley, Bishop Auckland, County Durham, DL13 2TJ
Tel: 01388 526273
View on Map

Alternative Energy Technology Ltd

6 Simmonds Way, Atherstone, Warwickshire, CV9 AX
Tel: 01827 716916
View on Map

Alternative Heat Ltd.

11 Burrenreagh Road, Castlewellan, Down, BT31 9HH
Tel: 028 4377 0700
View on Map

Anderson Floor Warming Ltd

Unit 119 Atlas Express Industrial Estate, 1 Rutherglen Road, Glasgow, Lanarkshire, G73 1SX
Tel: 0141 647 6716
View on Map

Andrew Engineering Ltd

4 Cobnar Wood Close, Chesterfield, Derbyshire, S41 9RQ
Tel: 0845 126 7873
View on Map

Anglia Easy Energy Ltd

The Holdings, Church Road, Swansthorpe, Norwich, NR14 8PR
Tel: 01508 473070
View on Map

Anglia Renewable Energy Ltd

Unit 9, Main Road, North Burlingham, Norwich, Norfolk, NR13 4TA
Tel: 01603 211 511
View on Map

Anglo Geo Therm Ltd

H Office, Moses Winter Way, Wallingford, Oxfordshire, OX10 9FE
Tel: 01491 527000
View on Map

Apollo Property Services Group Ltd

Conquest House, Church Street, Waltham Abbey, Essex, EN9 1DX
Tel: 01992 650333
View on Map

Apollo Renewables Ltd

Unit D1 Wagon Yard, Marlborough, Wiltshire, SN8 1LH
Tel: 01672 511211
View on Map

Apple Gas & Heating Ltd

71 Hedge Place Road, Greenhithe, Kent, DA9 9JY
Tel: 0845 459 0405
View on Map

Aquarius Solar Heating Ltd

87 Ladies Mile Road, Brighton, East Sussex, BN1 8TB
Tel: 01273 542748
View on Map

Aran Services Ltd

Units 1-6, The Old Station, Higham, Bury St edmonds, Suffolk, IP28 6NL
Tel: 01284 812520
View on Map

Arctic Air Cumbria Ltd

Sandwick, Low Moresby, Whitehaven, Cumbria, CA28 6RX
Tel: 01946 696310
View on Map

Ardenham Energy Ltd

Ardenham Court, Oxford Road, Aylesbury, Buckinghamshire, HP19 8HT
Tel: 01296 331362
View on Map


20 Berry Street, North Wingfield, Chesterfield, Derbyshire, S42 5JD
Tel: 07971 408788
View on Map

Aston Cord Limited

112 Windmill Road, Sunbury-on-Thames, Middlesex, TW16 7HB
Tel: 01932 770051
View on Map

Atlantic Plumbing and Solar

17 Waverley Road, Kingsbridge, Devon, TQ7 1EZ
Tel: 01548 858836
View on Map

Automation & Control Solutions Ltd T/A Your Generation

187 Privett Road, Gosport, Hampshire, PO12 3ST
Tel: 02392 589555
View on Map

Autumn Mechanical Services Ltd

70 Winchester Road, Northampton, Northamptonshire, NN4 8AY
Tel: 01604 765544
View on Map

Azure Renewable Energy Systems Ltd

Unit 8b Lower Edgebold Industrial Estate, Shrewsbury, Shropshire, SY5 8NY
Tel: 01743 860 970
View on Map

Barrier Energy Ltd

Unit 7, All Saints Industrial Estate, Shildon, County Durham, DL4 2RD
Tel: 01388 776 833
View on Map

Bartram Walker Ltd

Esh House, Bowburn Industrial Estate, Durham, County Durham, DH6 5PF
Tel: 0191 377 4581
View on Map

BeBa Energy UK Ltd

Unit 30 Anglo Business Park, Smeaton Close, Aylesbury, Buckinghamshire, HP19 8UP
Tel: 01296 436 666
View on Map

Beco Limited t/a Becosolar & Cholwell Wind Energy

Unit 1, 2 & 3 The Alpha Centre, Babbage Road, Totnes, Devon, TQ9 5JA
Tel: 01803 866 329
View on Map

Better Planet Ltd

6 Northaw Place, Coopers Lane, Potters Bar, Hertfordshire, EN6 4NQ
Tel: 01707 662408
View on Map

Bioenergy Technology Limited

Pound Lane, Framfield, Uckfield, East Sussex, TN22 5RU
Tel: 01825 890140
View on Map

Blue Flag Ltd

York House, Ingham Lane, Bradshaw, Halifax, West Yorkshire, HX2 9PE
Tel: 01422 248613
View on Map

Blue Flame (Cornwall) Limited

Energy House, Parkengue , Kernick, Penryn, Cornwall, TR10 9EP
Tel: 01326 378122
View on Map

Blue Flame Services

2 Commerce Park, Whitehall Road, Colchester, Essex, CO2 8HX
Tel: 01206 799994
View on Map

Blue Sky Renewables Ltd

422 Lisburn Enterprise Park, Ballinderry Road, Lisburn, County Antrim, BT28 2BP
Tel: 02892 602777
View on Map

Bofa Electrical Ltd

22 Broadleys Road, Springkerse Industrial Estate, Stirling, Stirlingshire, FK7 7ST
Tel: 01786 450260
View on Map

Boost Energy Systems Limited t/a Ampair

Boost Energy Systems Ltd, Park Farm, West End Lane, Warfield, Berkshire, RG42 5RH
Tel: 0845 389 0660
View on Map

Bowller Solar Energy Limited

Station Road, Harston, Cambridge, Cambridgeshire, CB2 5QP
Tel: 01223 873 640
View on Map

Braeaire Limited

Regus House, Southampton International Business Park, George Curl Way, Southampton, Hampshire, SO18 2RZ
Tel: 023 8030 2392
View on Map

Bramshaw Heating and Plumbing

19 Ashwood Road, Exeter, Devon, EX2 8JL
Tel: 01392 277 199
View on Map

Bright Energy Ltd

49 The Green, Castle Donnington, Leicestershire, DE74 2JX
Tel: 01332 810888
View on Map

Bright Green Energy

26 Woodmere Way, Beckenham, Kent, BR3 6SL
Tel: 0208 663 3273
View on Map

Britannic Power Ltd

5A Clifton Court, Cambridge, Cambridgeshire, CB1 7BN
Tel: 01223 245655
View on Map

Britchards Limited

Unit 2, 33 Oxford Road, Pen Mill Trading Estate, Yeovil, Somerset, BA21 5HR
Tel: 01935 412244
View on Map

British Gas New Heating Limited t/a British Gas

Lakeside House, 30 The Causeway, Staines, Middlesex, TW18 3BY
Tel: 0845 609 6666
View on Map

Britisheco Ltd t/a Britisheco.com

268 Bath Road, Slough, Berkshire, SL1 4DX
Tel: 0845 257 0041
View on Map

Bryan J Rendall (Electrical) Ltd

6 Crowness Place, Hatston Industrial Estate, Kirkwall, Orkney, KW15 1RG
Tel: 01856 879 086
View on Map

Bumford Heating Ltd

Unit 2D Shortwood Court, Shortwood Business Park, Hoyland, Barnsley, South Yorkshire, S74 9LH
Tel: 01226 749300
View on Map

Capital Solar Ltd

The Old Post House, 91 Heath Road, Weybridge, Surrey, KT13 8TS
Tel: 01932 264680
View on Map

Capture Energy Ltd

Unit C2 Pool Indusrial Park, Dudnance Lane, Pool, Redruth, Cornwall, TR15 3QW
Tel: 01209 716861
View on Map

Carbon Free Energy Solutions Limited

Grove Farm, 236 Carter Street, Fordham, Ely, Cambridgeshire, CB7 5JU
Tel: 01638 721828
View on Map

Carbon Free Energy Solutions Ltd

Grove Farm, 236 Carter Street, Fordham, ELY, Cambridgeshire, CB7 5JU
Tel: 01638 721828
View on Map

Carbon Legacy Limited

Greenstone, Woodgate Farm, Rempstone Road, East Leake, Loughborough, Leicestershire, LE12 6PW
Tel: 08456 972419
View on Map

Cardiff Architectural Glazing (T/A CAG Energy)

Unit 5 Splott Workshops, CARDIFF, CF24 5FF
Tel: 02920 488608
View on Map


Limerick Road, Nenagh, County Tipperary,
Tel: 00353 67 50700
View on Map

Carver Knowles t/a Natural Energy

11 Stresham Business Park, Stresham, Worcester, Worcestershire, WR8 9JZ
Tel: 01684 853402
View on Map

Cawoods.net Ltd

11 Headland Way, Halcondy, Bourne, Lincolnshire, PE10 0UW
Tel: 01778 570734
View on Map

Cell Energy Ireland Ltd

Unit 5 Business Centre, Ballintoger, Sligo, Co. Sligo,
Tel: 353 7191 34898
View on Map

Celtic Solar Ltd

The Shippon, Lanzion, Egloskerry, Launceston, Cornwall, PL15 8RZ
Tel: 01566 781509
View on Map

Central Heating Services Limited

46 Camp Road, NorthCamp Village, Farnborough, Hampshire, GU14 6EP
Tel: 01252 551003
View on Map

Chelsfield Electrical Ltd t/a Chelsfield Solar

Charleston House, 13 High Street, HEMEL HEMPSTEAD, Hertfordshire, HP1 3AA
Tel: 01442 211766
View on Map

Chichester Solar Ltd

32 Thorney Road, EMSWORTH, PO10 8BL
Tel: 01243 389597
View on Map

CHN Contractors Ltd

48-49 Zoar Street, Lower Gornal, Dudley, West Midlands, DY3 2PA
Tel: 01384 245999
View on Map

Chris Rudge Renewable Power

Unit 2 Harbour Road, Seaton, Devon, EX12 2HA
Tel: 01297 306114
View on Map

Christie & Ross Ltd

2 Netherbank View, Edinburgh, Midlothian, EH16 6YY
Tel: 0131 664 7173
View on Map

Cleaner Air Solutions UK Ltd

Unit 1 Bowden Court, St John's Road, Meadowfield Industrial Estate, Durham, County Durham, DH7 8RE
Tel: 0800 061 2041
View on Map

Clear Focus Ltd

Beverley House, 8 Maidenhall, Highnam, Gloucester, Gloucestershire, GL2 8DL
Tel: 01452 421271
View on Map

CLH Solar Ltd

Fettes Farm House, Muir Of Ord, Ross-Shire, IV6 7SG
Tel: 01463 870570
View on Map

Complete Plumbing Services

30 East Way, LEWES, East Sussex, BN7 1NG
Tel: 01273 478477
View on Map

Conduction (UK) Ltd

187 Western Road, Mickleover, Derby, Derbyshire, DE3 9GT
Tel: 01332 512769
View on Map

Connaught Partnerships Ltd

Partnership House, Pynes Hill, Rydon Lane, Exeter, Devon, EX2 5TZ
Tel: 01392 353300
View on Map

Cooks Plumbing & Heating Ltd

The Wokshop, Lemon Place, NEWTON ABBOT, Devon, TQ12 2BD
Tel: 01626 873451
View on Map

Cool Planet Technologies Limited

Planet House, The Charles Parker Building, Midland Road, Higham Ferres, Northamptonshire, NN10 8DN
Tel: 0870 850 9493
View on Map

Cooltek Ltd

8 Ryedale Avenue, Mansfield, Nottinghamshire, NG18 3GT
Tel: 01623 431028
View on Map

Cross Green Energy Limited

58 Hamiltonsbawn Road Industrial Estate, Armagh, County Armagh, BT60 1HW
Tel: 02837 526090
View on Map

Crystal Heating Limited

Unit 8 Worton Hall Industrial Estate, Worton Road, Isleworth, Middlesex, TW7 6ER
Tel: 020 8758 9799
View on Map

CTS Projects Ltd t/a Rozell Renewables

Milltown East Ind. Est, Upper Dromore Road, Warrenpoint, County Down, BT34 3PN
Tel: 028 4175 2299
View on Map

Curtis Heating and Energy Solutions Ltd t/a CHES Ltd

14 Melford Road, Righead Industrial Estate, Bellshill, Lanarkshire, ML4 3LR
Tel: 01698 337600
View on Map

D & E Turf Maintenance Ltd

Aeration House, Romanway Industrial Estate, Tindale Crescent, Bishop Auckland, County Durham, DL14 9AW
Tel: 01388 608620
View on Map

Dabbrook Services Ltd

Signal House, Morton Peto Road, Great Yarmouth, Norfolk, NE31 0LT
Tel: 01493 441711
View on Map

Dalliam Ltd

23 Beech Road, Aughton, Ormskirk, Lancashire, L39 6SJ
Tel: 01695 423802
View on Map

Danfoss Heat Pumps UK Limited

Unit 3 Parkwood Business Park, Parkwood Road, Sheffield, South Yorkshire, S3 8AL
Tel: 0114 270 3900
View on Map

Dawsetway Heating & Plumbing Ltd

Unit 9 The I.O Centre, Skeffington Street, The Woolwich Arsenal, Woolwich, London, SE18 6SR
Tel: 020 8312 7700
View on Map

DCI Energy Control

8 Meadowbank, Carrickfergus, Antrim, BT38 8YF
Tel: 028 9336 8005
View on Map

DDR Electrical Ltd

27 Dale Way, LEYBURN, North Yorkshire, DL8 5LE
Tel: 01969 625529
View on Map

Direct Line Maintenance Services Ltd

Unit 1 Phoenix Court, Hammond Avenue, Stockport, Cheshire, SK4 1PQ
Tel: 0161 480 7720
View on Map

Dodd Group Eastern Ltd

Unit 6 Hewett Road, Gapton Hall Industrial Estate, Great Yarmouth, Norfolk, NR31 0NN
Tel: 01493 416710
View on Map

Dodd Group Ltd t/a D G Ecogen

Unit B9, Hortonwood, Telford, Shropshire, TF1 7ES
Tel: 01952 290290
View on Map

Domestic & General Insulation Ltd

Energy House, Magnis Works, Roman Road, Hereford, Herefordshire, HR4 9QR
Tel: 0844 543 0043
View on Map

Dominique Dupeyron t/a TD Solar

Valley Farm, Golden Valley, Horsley, Woodhouse, Derbyshire, DE7 6BA
Tel: 01332 882064
View on Map

Dorrell Renewables

East House, Crinow, Narberth, Pembrokeshire, SA62 8UB
Tel: 01834 819238
View on Map

Dragon Power Services Ltd

Smithy Yard, Field Street, Valley, Anglesey, Gwynedd, LL65 3EG
Tel: 01407 742463
View on Map

DSE (Northern) Ltd

11A Palace Road, Bedlington, Northumberland, NE22 7DR
Tel: 01670 829049
View on Map

Dulas Ltd

Unit 1, Dyfi Eco Park, Machynlleth, Powys, SY20 8AX
Tel: 01654 705000
View on Map

Dunster Wood Fuels Ltd

Loxhole Sawmills, Dunster, Minehead, Somerset, TA24 6NY
Tel: 01643 821188
View on Map

Durrant Electrical Ltd t/a Green Home Energy Solutions

18 Highview Close, Norwich, Norfolk, NR13 4RA
Tel: 01603 713816
View on Map

Dyson Insulations Ltd

Dyson House, Armitage Road, Brighouse, West Yorkshire , HD6 1PT
Tel: 01484 406080
View on Map