Residential & Commercial Painting Services Perth

Mike Leach Painting are experienced painters in Perth where quality and professionalism come first! We provide interior and exterior painting and decorating services in Perth and the surrounding suburbs.

We provide hassle-free, quick, and on-time commercial painting and maintenance services. We can work after-hours and no job is too big or small for us. We cater to strata properties as well.

We offer a broad range of residential painting services which includes interior and exterior house painting, decorative finishes, insurance repair, water damage repair, and maintenance painting, and much more.

We provide finest quality exterior painting and decorating services for commercial as well as residential properties. Our exterior painting services will add value to your property and increase its aesthetic appeal.


Why Choose Us?


Mike Leach Painting’s very qualified tradesmen provide top quality work using the best quality paints and products to ensure a commercial standard.


We understand that commercial standards are very important and we have to work outside of regular hours, but fear not, you can rely on us!


We stand behind every job we do, we take pride in our work and we guarantee that it is to the highest of commercial standards.



We're very, very happy with the great painting job carried out by Mike and his Son. The quote was the best we received, the painting was excellent, and the work was done quickly. John and Valerie South Perth WA 6151

John And Valerie

"I have used Mike and his team twice now to paint houses. The first, in 2012, was an inside paint and the 2nd, in January 2016, an outside. Mike uses experienced and skilled painters and quality product. His price was fair and he was prompt in quoting and timely in getting the work done. Both times I have been very happy with the end result. Both houses looked and felt substantially better. Mike will always be on my shortlist of people to call whenever I need painting." "Matthew, Joondalup".


Get Free Estimate. Call 0416 099 560