Our Services

Superior Service

Stop, collaborate and listen. Ever worked with a company that hasn’t done much work on the construction site? You shouldn’t have to. We design with you, adapt for you, install and project manage under you. 

Our team of expert craftsmen specialize in a range of services including timber/parquetry floor installation, professional caulking, floor maintenance and aftercare, floor/concrete sanding and polishing, and sub-floor levelling. We utilize over 20 years of commercial and residential experience for installation of engineered, solid timber, parquetry, laminate, and hybrid wood flooring, stairs, and panelling.

On-site visit? Check. Design consultation? Check. Expert installation and aftercare? Check. We’re there for every part of your project and promise to seamlessly deliver your vision. Transparency is integral to our team, so we’ve outlined our standard process below for consideration:

  • Consult: Free on-site consultation to determine your requirements, assess constraints, measure, and assist with flooring selection
  • Quote: Provide a detailed estimate, schedule, and flooring and installation warranties
  • Prepare: Removal and disposal of existing flooring, removal of skirting boards, levelling of concrete or wood sub-flooring, and sealing and/or applying a sound- and damp-proof underlay
  • Install: Installation of flooring according to the type of wood floor and method required
  • Perfect: Final trim, finish, and clean-up, including replacing skirting, filling gaps and nail holes, installing transition pieces or caulking
(function() { var file = ["https:\/\/www.woodenfloorsmelbourne.com.au\/wp-content\/et-cache\/76\/et-divi-dynamic-tb-10-tb-11-76-late.css"]; var handle = document.getElementById('divi-style-inline-inline-css'); var location = handle.parentNode; if (0===document.querySelectorAll('link[href="' + file + '"]').length) { var link = document.createElement('link'); link.rel = 'stylesheet'; link.id = 'et-dynamic-late-css'; link.href = file; location.insertBefore(link, handle.nextSibling); } })();