About Us

Here at EGC, We pride ourselves on offering the best possible services for our customers and clients.

Professional, Quality Appliance Repairs & Installations

EGC is one of the leading independent domestic appliance repair & plumbing and heating companies in the South Wales area. We pride ourselves on offering the best service for our customers. We are here if you’re experiencing problems with your domestic appliances or gas central heating.


Gas Safe Registered

It’s all about safety. If someone other than a Gas Safe registered engineer does the gas work in your home, you could be risking the safety of your family and your property. Badly fitted and poorly serviced gas appliances can cause gas leaks, fires, explosions and carbon monoxide poisoning.

It’s important to check that any engineer working on your boiler is registered. All our service engineers are Gas Safe Registered and have extensive qualifications that allow them to carry out specific types of gas work.

Our gas engineers carry a Gas Safe Register ID card with their unique license number, showing the type of gas work they are qualified to do. Experiencing a problem with your boiler shouldn’t be a worry but thankfully our experienced Gas Safe Registered boiler specialists can diagnose, repair and service all domestic gas boilers.



EGC knows that managing properties can sometimes be very difficult especially when everything in the house starts breaking down. We work with numerous estate agents and landlords around the South Wales area and side by side with manufacturers covering in and out of warranty repairs.

We welcome all landlords and property managing agents who have properties in the Cardiff and surrounding area. If you’d like to find out more about our charges, please give us a ring and will be happy to help you. EGC believes that keeping tenants happy and satisfied is priority number one for any landlord.

This is why we do our best to provide the quickest, most efficient, and hassle-free appliance repair service to the highest standards EGC gives all landlords and managing agents fantastic opportunities to save time and avoid troubles by offering a completely hassle-free service of repairing an appliance in rented property.


Business to Business Clients

EGC works side by side with major manufacturers, extended warranty providers, and retail stores.

Here at EGC, our administration and engineering staff make use of the most up-to-date online systems and mobile technology to ensure that our service is fast, reliable, and efficient.

Our growing team of engineers are highly trained in the innovative technology we employ meaning we can offer specialist repair services with impressive job turnaround rates.

In conjunction with our expertly trained engineers, our highly trained, friendly and helpful Head Office staff always aim to offer customers a speedy and straightforward solution to their problems.

Some of the areas we cover


Aberaman,  Aberbargoed, Abercarn, Abercynon, Aberdare,, Abergavenny Aberkenfig, Abertillery, Abertridwr, Adamsdown, Ammanford Bargoed, Barry Docks, Barry Island, Barry Town, Bassaleg, Beachley,, Beddau, Bedlinog, Bedwas, Beechwood, Bettws, Bettws, Birchgrove Blackmill, Blackwood, Blaenavon, Blaencwm, Blaengarw, Blaenllechau, Blaenrhondda, Bonymaen, Brackla, Bridgend, Town Brynmawr, Brynmill Brynna, Brynsadler, Bury Port, Butetown, Cadoxton, Caerau, Caerleon, Caerphilly, Caldicot, Canton, Canton, Leckwith, Cardiff Bay, Castleton Cathays, Cefn Cribwr, Cefn Hengoed, Chepstow, Church Village, Cilfynydd, City Centre, Coed Ely, Coity, Colwinston, Copper, Quarter Cornelly Cowbridge, Coychurch, Creigiau, Crickhowell, Crindau, Crumlin, Crymlyn, Burrows, Culverhouse, Cross Cwm, Cwm Clydach, Cwmaman Cwmbach, Cwmbran, Cwmfelinfach, Cwmparc, Cyfarthfa, Cymmer, Cyncoed, Danescourt, Danygraig, Darran Valley, Dinas, Dinas Powys, Duffryn, Ebbw Vale, Efail Isaf, Ely, Energlyn, Evanstown, Ewenny, Fairwater, Ferndale, Ferryside, Ffawyddog, Gabalfa, Garw, Valley Gelli Gelligaer, Gilfach, Gilfach Goch, Glascoed, Glyncoch, Glynfach, Graig Grangetown, Greenhill, Griffithstown, Groeswen, Gurnos, Gwaelod-y-Garth, Hafod

Hawthorn, Heath, Hengoed, Hirwaun, Hopkinstown, Jersey Marine, Kidwelly, Laleston, Landore, Langstone, Lisvane, Little Mill Llan-maes, Llanblethian, Llanbradach, Llancarfan, Llandaff, Llandaff, North Llandegveth, Underwood Llandeilo, Llandough, Llandow, Llanelli Llanfair, Llangan, Llangeinor, Llangynwyd, Llanharan, Llanharry, Llanishen, Llanrumney, Llantrisant, Llantwit Fadre, Llantwit Major, Llanwern Llwyncelyn, Llynypia, Llywdcoed, Machen, Maerdy, Maesglas, Maesteg, Town Maesycoed, Maesycwmmer, Magor, Maindee, Malpas, Maritime Quarter Marshfield, Mayhill, Merthyr Mawr, Merthyr Tydfil, Merthyr Vale, Michaelston, Miskin, Monmouth, Morganstown, Mount Pleasant Mountain Ash, Nantgarw, Nantyffyllon, Nash, Neath, Nelson, New Tredegar, Newport, Newton, Nottage, Ogmore Vale, Pant Pantmawr, Pen-y-Fai, Penarth, Pencoed, Penderyn, Pendoylan, Penllyn, Penrhiwceiber, Penrhiwfer, Penrhys, Pentre, Pentrebach, Pentrechwyth, Pentwyn Pentyrch, Penydarren, Penygraig, Penylan, Penyrheol, Penywaun, Peterston Super Ely

Pill, Plasnewydd, Pontllanfraith, Pontlottyn, Pontprennau, Pontyclun, Pontycymer, Pontygwaith, Pontypool, Pontyprydd, Port Talbot, Port Tennant, Porth, Porthcawl ,Town, Pwllgwaun, Pwllypant, Pyle, Quakers Yard, Radyr, Raglan, Redbrook, Rhigos, Rhiwbina, Rhoose, Rhydfelen, Rhymney, Ringland, Risca, Riverside, Roath, Rogerstone, Rudry, Rumney, Sarn, Sedbury, Senghenydd, Splott, St Athan, St Brides, Major, St Brides, Minor, St Fagans, St Georges, Super Ely, St Mellons, St. Julians St. Thomas, Stanleytown, Sully, Swansea, Taffs Well, Talbot Green, Thomastown, Thornhill, Ton Pentre, Tondu, Tongwynlais, Tonteg, Tonypandy, Tonyrefail, Townhill, Trallwng, Trealaw, Trebanog, Trecenydd, Tredegar, Treforest, Trehafod Treharris, Treherbert, Treorchy, Trethomas, Troed-y-rhiw, Trowbridge, Ty Nant, Tylorstown, Usk, Vaynor, Wattstown, Waun Wen, Welsh Newton, Welsh St Donats, Wenvoe, Whitchurch, Williamstown, Winch Wen, Wyesham, Wyllie, Ynysawdre, Ynysboeth, Ynysddu, Ynyshir, Ynyswen, Ynysybwl, Ystad Mynach, Ystrad.