Dust, dirt, bird droppings are just some of the contaminants that’s affecting the productivity of your solar panels. Studies show that as little as 4 grams of dust per square meter can decrease power efficiency by up to 30%. Regular cleaning (every 6 to 12 months) of your solar collection is fundamental to it operating at full capacity and in turn you are reaping the benefits.Find out more about our Solar Panel Cleaning

We offer Solar panel cleaning services to all parts of Victoria including Melbourne, Geelong, Ballarat, Bendigo, Mildura, Shepparton, Wodonga and Warnambool

bnk of panels.jpg

Solar panels work best when they are free of dirt and other contaminants which can affect the amount of sunlight that reaches the cells, and therefore the ROI for your panels. RFFM specialises in applying a nano coating which physically and chemically bonds to the solar panels, creating a hydrophobic effect which repels water and dirt. 


Nano coating can be applied before the panels are installed, or afterwards following an initial clean, and they may require a touch-up clean only every 18 months to ensure the coating is still active. RFFM guarantees that the coating will last for three years, depending on the environment. Find out more about Nano-coating


cleaning image web.png
Commercial Cleaning

We aim to provide a comprehensive cleaning solution tailored to your business needs.

From our experienced staff to our eco friendly products we thrive for customer satisfaction.

Some of our cleaning services include:

Facilities Management

RFFM provide an extensive range of specialized facilities management and consulting services.


Our experienced Facilities Management team coordinates maintenance requirements with uniquely customized support. We ensure each facility is proactively managed and operating at their most efficient.

Our Customer Service Managers provide job tracking, expenditure, reporting and project management of works, including the centralized scheduling of labour.


We will work with you to offer flexible and innovative solutions to drive down long-term costs and provide an improved service offering.


Property Maintenance

As a company we aim to give our clients a hassle free experience by offering a complete approach to property maintenance, repairs and upgrades.

Our services include but are not limited to:



As individuals with many years of experience within various fields from building and construction to corporate insurances, banking and building management, we have collaborated to be able to provide many if not all services our clients may require.

At Royal Flush Facilities Management we strive for excellence, highest quality, integrity and positive outcomes


Over the last 15 years Royal Flush Facilities Management Pty Ltd has been delivering high quality service all across Melbourne. Through the diversification of services and hard work RFFM has developed into a company which can confidently say its services are second to none. From building management, to cleaning and maintenance, RFFM can cater for all.

Previously known as Madrid Cleaning, we have recently made key inclusions and expanded our operation which now enables RFFM to offer a wide range of services. From our humble beginnings, operating mostly in the cleaning industry, we have evolved into a multi-layered company offering maintenance, building management and caretaking. Not only can Owners Corporation Managers rely on us for tailored cleaning solutions but they can also rely on RFFM’s network of contractors to facilitate and fulfil all their maintenance requests.  RFFM also supplies and trains future building managers. 

Our experienced team of contractors also includes but are not limited to: Builders, Plumbers, Electricians, Tilers, Plasterers and Locksmiths. These contractors are aware of our RFFM high expectations, values and integrity. Customer satisfaction is RFFM’s upmost priority.

 RFFM team is strongly positioned to deliver on every customer requirement or needs.

As individuals with many years of experience within various fields from building and construction to corporate insurances, banking and building management, we have joined forces to be able to assist and provide any service that our clients may demand or require.

Miguel Barrigos is an expert when it comes to the ins and outs of managing a successful business and has a wealth of knowledge in the cleaning industry. With a background in cleaning and corporate insurance he knows the pressures and demands of high-profile clients and how to best tailor solutions to their specific requirements.

Alex Gonzalez has a vast experience in the building and construction field. A licensed Plumber by trade, he has strong knowledge across all forms of building and maintenance. Through the variety of his work he has developed a vast knowledge of how contactors work and operate. Which is critical to ensure work is done efficiently to a high standard and in accordance with guidelines and regulations.



For any Enquiries, questions or recomendations, please email: or fill out the following form

Thanks for submitting!

  • Facebook
  • YouTube
  • Instagram