
MLEC Solar
Your local Perth
About
Your neighbourhood solar experts, MLEC Solar, are committed to providing high-quality solar solutions for your house and place of business. They think that everyone should be able to benefit from harnessing the sun's energy to produce cost-free, clean energy.
They were founded by the Morrison brothers, who are proudly Australian-owned and operated. MLEC Solar is one of Australia's top marketers and installers of residential and commercial solar energy systems.
They take great pride in having a solid reputation for providing excellent customer service. They believe in going above and above for all of their clients; if a client is dissatisfied with their service, they address the problem, no matter how minor.
Every year, MLEC Solar installs over 4,000 household PV solar systems with their renowned, unequalled expertise repeatedly proven.
As your go-to local and entirely in-house solar experts, they take great satisfaction in offering outstanding customer service, high-calibre goods and services, and affordable prices.
Our Expertise
More Information
Trading as MLEC Solar
ABN: 44 602 055 569
Active since 27/09/2014
Electrical Contractor's License
WA: 11449


Suburbs We Service
- Aldersyde WA 6306
- Alfred Cove WA 6154
- Alkimos WA 6038
- Anketell WA 6167
- Applecross WA 6953
- Ardross WA 6153
- Ascot WA 6104
- Ashendon WA 6111
- Ashfield WA 6054
- Attadale WA 6156
- Atwell WA 6164
- Aubin Grove WA 6164
- Badgin WA 6302
- Balcatta WA 6021
- Baldivis WA 6171
- Balga WA 6061
- Balladong WA 6302
- Ballajura WA 6066
- Bally Bally WA 6304
- Banjup WA 6164
- Banksiadale WA 6213
- Barragup WA 6209
- Bateman WA 6150
- Bayswater WA 6053
- Beaconsfield WA 6162
- Beckenham WA 6107
- Bedford WA 6052
- Bedfordale WA 6112
- Beechboro WA 6063
- Beeliar WA 6164
- Belmont WA 6104
- Bertram WA 6167
- Beverley WA 6304
- Bibra Lake WA 6163
- Bickley WA 6076
- Bicton WA 6157
- Birchmont WA 6214
- Blythewood WA 6208
- Booragoon WA 6954
- Bouvard WA 6211
- Brentwood WA 6153
- Breton Bay WA 6043
- Brookdale WA 6112
- Brookton WA 6306
- Bull Creek WA 6149
- Bulyee WA 6306
- Burges WA 6302
- Burswood WA 6100
- Byford WA 6122
- Calista WA 6167
- Caljie WA 6302
- Camillo WA 6111
- Canning Mills WA 6111
- Canning Vale WA 6155
- Cannington WA 6980
- Caraban WA 6041
- Cardup WA 6122
- Carlisle WA 6101
- Carmel WA 6076
- Casuarina WA 6167
- Caversham WA 6055
- Champion Lakes WA 6111
- Churchlands WA 6018
- City Beach WA 6015
- Claremont WA 6010
- Clifton WA 6211
- Cloverdale WA 6105
- Cockburn Central WA 6164
- Codjatotine WA 6308
- Cold Harbour WA 6302
- Commodine WA 6311
- Como WA 6152
- Contine WA 6311
- Coodanup WA 6210
- Coogee WA 6166
- Coolbellup WA 6163
- Coolbinia WA 6050
- Cooloongup WA 6168
- Coolup WA 6214
- Cottesloe WA 6011
- Crawley WA 6009
- Cuballing WA 6311
- Daglish WA 6008
- Dale WA 6304
- Daliak WA 6302
- Dalkeith WA 6009
- Darling Downs WA 6122
- Darlington WA 6070
- Dawesville WA 6211
- Dianella WA 6059
- Doubleview WA 6018
- Dryandra WA 6311
- Dudley Park WA 6210
- Dwarda WA 6308
- Dwellingup WA 6213
- East Beverley WA 6304
- East Cannington WA 6107
- East Fremantle WA 6158
- East Pingelly WA 6308
- East Popanyinning WA 6309
- East Rockingham WA 6168
- East Victoria Park WA 6101
- Eden Hill WA 6054
- Embleton WA 6062
- Erskine WA 6210
- Etmilyn WA 6213
- Fairbridge WA 6208
- Falcon WA 6210
- Ferndale WA 6148
- Flint WA 6302
- Floreat WA 6014
- Flynn WA 6302
- Forrestdale WA 6112
- Forrestfield WA 6058
- Furnissdale WA 6209
- Gabbadah WA 6041
- Garden Island WA 6168
- Gilgering WA 6302
- Gillimanning WA 6308
- Glen Forrest WA 6071
- Glendalough WA 6016
- Gnangara WA 6077
- Golden Bay WA 6174
- Golden Bay-Singleton WA 6175
- Gooseberry Hill WA 6076
- Greenfields WA 6210
- Greenhills WA 6302
- Guilderton WA 6041
- Gwambygine WA 6302
- Gwelup WA 6018
- Hacketts Gully WA 6076
- Halls Head WA 6210
- Hamel WA 6215
- Hamilton Hill WA 6163
- Hammond Park WA 6164
- Harrisdale WA 6112
- Hastings WA 6308
- Haynes WA 6112
- Hazelmere WA 6055
- Henderson WA 6166
- Henley Brook WA 6055
- Herdsman WA 6017
- Herron WA 6211
- High Wycombe WA 6057
- Highgate WA 6003
- Hilbert WA 6112
- Hillman WA 6168
- Hilton WA 6163
- Holyoake WA 6213
- Hope Valley WA 6165
- Hopeland WA 6125
- Hovea WA 6071
- Huntingdale WA 6110
- Inglehope WA 6213
- Inkpen WA 6302
- Innaloo WA 6918
- Jandabup WA 6077
- Jandakot WA 6164
- Jarrahdale WA 6124
- Jelcobine WA 6306
- Jolimont WA 6014
- Joondanna WA 6060
- Karakin WA 6044
- Karawara WA 6152
- Kardinya WA 6163
- Karnup WA 6176
- Karragullen WA 6111
- Karrakatta WA 6010
- Karrakup WA 6122
- Kauring WA 6302
- Kelmscott WA 6111
- Kensington WA 6151
- Kenwick WA 6107
- Keralup WA 6182
- Kewdale WA 6105
- Kiara WA 6054
- Kings Park WA 6005
- Kokeby WA 6304
- Kweda WA 6306
- Kwinana Beach WA 6167
- Kwinana Industrial Area WA 6167
- Kwinana Town Centre WA 6167
- Lake Clifton WA 6215
- Lakelands WA 6180
- Lancelin WA 6044
- Langford WA 6147
- Lathlain WA 6100
- Leda WA 6170
- Ledge Point WA 6043
- Leederville WA 6903
- Leeming WA 6149
- Lesley WA 6111
- Lesmurdie WA 6076
- Lexia WA 6079
- Lockridge WA 6054
- Lol Gray WA 6311
- Lynwood WA 6147
- Madora Bay WA 6210
- Mahogany Creek WA 6072
- Mahogany Creek Suburban Area WA 6072
- Maida Vale WA 6057
- Malebelling WA 6302
- Mandogalup WA 6167
- Mandurah WA 6210
- Manning WA 6152
- Mardella WA 6125
- Mariginiup WA 6078
- Marrinup WA 6213
- Martin WA 6110
- Maylands WA 6931
- Meadow Springs WA 6210
- Medina WA 6167
- Meelon WA 6208
- Melaleuca WA 6079
- Melville WA 6156
- Melville Suburban Area WA 6156
- Menora WA 6050
- Mirrabooka WA 6061
- Morbinning WA 6304
- Mount Claremont WA 6010
- Mount Hardey WA 6302
- Mount Lawley WA 6050
- Mount Nasura WA 6112
- Mount Observation WA 6302
- Mount Pleasant WA 6153
- Mount Richon WA 6112
- Mundaring WA 6073
- Mundijong WA 6123
- Munster WA 6166
- Murdoch WA 6150
- Myara WA 6207
- Myaree WA 6154
- Nambeelup WA 6207
- Nanga Brook WA 6215
- Narraloggan WA 6302
- Naval Base WA 6165
- Nedlands WA 6909
- Nilgen WA 6044
- Nirimba WA 6208
- Nollamara WA 6061
- Noranda WA 6062
- North Coogee WA 6163
- North Dandalup WA 6207
- North Fremantle WA 6159
- North Lake WA 6163
- North Perth WA 6006
- North Pinjarra WA 6208
- North Yunderup WA 6208
- Northbridge WA 6865
- O'Connor WA 6163
- Oakford WA 6121
- Oakley WA 6208
- Oldbury WA 6121
- Orange Grove WA 6109
- Orelia WA 6167
- Osborne Park WA 6017
- Palmyra WA 6957
- Parklands WA 6180
- Parkwood WA 6147
- Parmelia WA 6167
- Paulls Valley WA 6076
- Peppermint Grove WA 6011
- Peron WA 6168
- Perth WA 6000
- Piara Waters WA 6112
- Pickering Brook WA 6076
- Piesse Brook WA 6076
- Pingelly WA 6308
- Pinjar WA 6078
- Pinjarra WA 6208
- Point Grey WA 6208
- Popanyinning WA 6309
- Port Kennedy WA 6172
- Postans WA 6167
- Preston Beach WA 6215
- Pumphreys Bridge WA 6308
- Queens Park WA 6107
- Quellington WA 6302
- Ravenswood WA 6208
- Redcliffe WA 6104
- Reservoir WA 6076
- Riverton WA 6148
- Rivervale WA 6103
- Rockingham WA 6168
- Roleystone WA 6111
- Rossmoyne WA 6148
- Safety Bay WA 6169
- Salter Point WA 6152
- Samson WA 6163
- San Remo WA 6210
- Sawyers Valley WA 6074
- Seabird WA 6042
- Secret Harbour WA 6173
- Serpentine WA 6125
- Seville Grove WA 6112
- Shelley WA 6148
- Shenton Park WA 6008
- Shoalwater WA 6169
- Silver Sands WA 6210
- Singleton WA 6175
- Solus WA 6207
- South Fremantle WA 6162
- South Guildford WA 6055
- South Lake WA 6164
- South Yunderup WA 6208
- Southern River WA 6110
- Spearwood WA 6163
- St James WA 6102
- Stake Hill WA 6181
- Stirling WA 6021
- Stratherne WA 6309
- Subiaco WA 6008
- Swanbourne WA 6010
- Talbot WA 6302
- Talbot West WA 6302
- Teesdale WA 6213
- The Spectacles WA 6167
- Townsendale WA 6311
- Victoria Park WA 6100
- Wagerup WA 6215
- Waikiki WA 6169
- Walliston WA 6076
- Wandering WA 6308
- Wandi WA 6167
- Wannanup WA 6210
- Wardering WA 6311
- Warnbro WA 6169
- Waroona WA 6215
- Waterford WA 6152
- Wattle Grove WA 6107
- Wattleup WA 6166
- Wedge Island WA 6044
- Wellard WA 6170
- Welshpool WA 6106
- Wembley WA 6014
- Wembley Downs WA 6019
- West Coolup WA 6214
- West Leederville WA 6007
- West Pingelly WA 6308
- West Pinjarra WA 6208
- West Popanyinning WA 6309
- West Swan WA 6055
- Westdale WA 6304
- Westminster WA 6061
- White Gum Valley WA 6162
- Whittaker WA 6207
- Wilberforce WA 6302
- Wilbinga WA 6041
- Willagee WA 6156
- Willetton WA 6955
- Wilson WA 6107
- Winthrop WA 6150
- Woodlands WA 6018
- Wungong WA 6112
- Yangebup WA 6164
- Yarloop WA 6218
- Yokine WA 6060
- York WA 6302
- Yornaning WA 6311