Reliable. Skilled. Done Right. You’ve got a list of jobs around the home that’s been growing for months. One call and we’ll work through it — properly.
or Call Us Now 0455 182 580
We respect your privacy and won’t spam you.
Between work, family, and everything else, the last thing you need is a growing list of jobs around the home sitting in the back of your mind.
The Reality Is:
Those small jobs don’t go away on their own. A sticking door becomes a broken door. A rotten window frame lets in moisture. A cluttered garage becomes a safety hazard. And finding a reliable tradie for each individual job takes more time and energy than the jobs themselves.
Melbourne City Maintenance has been serving homeowners across Northcote, Thornbury, Fairfield, Preston, Clifton Hill, Brunswick, Fitzroy, Abbotsford, Collingwood, and East Melbourne for over two decades.
Book a half day or full day and our handyman will work through your list, from furniture assembly and shelf installation to window repairs, plaster patching, and pressure washing. One booking. One person. Everything done to a professional standard.
Tell us what needs doing when you request a quote. We’ll confirm what’s achievable in a half day or full day and get you booked in.
Our handyman arrives on time, works methodically through your list, and treats your home with care from start to finish.
No chasing. No following up. No half-finished jobs. Just everything done to a standard you’d be happy to show off.
Book a full day and save $10 per hour. The more you book, the better the rate, and the longer we’re there, the more we get done.
Additional time beyond your booked session is charged in 15-minute increments at the applicable hourly rate.
Our 5-star Google rating and repeat clients across Melbourne speak for themselves.
We do the job properly the first time. Whether it’s a shelf, a window repair, or a pressure wash, thorough preparation and careful execution every time.
We manage ourselves. You don’t have to check in, follow up, or babysit the process. Just come home to a job well done.
Book a half day or full day and we’ll work through every item, no shortcuts, no excuses, no coming back to finish what we started.
Clean, organised, and courteous from the first quote to the final walkthrough.
We treat your home like it’s our own, because it matters to you, it matters to us.
Bill and his team provided excellent service from the first point of contact until the end of the job. He was punctual and respectful at all times.

The process was very easy, with great communication and a very professional job.

Bill and his team worked hard, keeping us in the loop every step of the way. We were happy with the whole process of getting the work done.

From furniture assembly and shelf installation to window and door repairs, plaster patching, pressure washing, and general odd jobs around the home, our handyman can work through almost anything on your list in a single booking.
A trained handyman gets the job done faster, safer, and to a higher standard — saving you the time, tools, and trial-and-error of DIY, and reducing the risk of costly mistakes.
We’re part of a business with over two decades of trusted work across Melbourne’s inner north, so you get the reliability of an established local team rather than a one-off contractor.
Most job lists are completed within a half day or full day booking. When you request your quote, we’ll let you know what’s realistically achievable in each timeframe so you can plan accordingly.
Our pricing covers labour only; materials are charged separately at cost, so you only pay for what your jobs actually need.
We regularly work across Northcote, Thornbury, Fairfield, Preston, Clifton Hill, Brunswick, Fitzroy, Abbotsford, Collingwood and East Melbourne. If you’re nearby, get in touch and we’ll confirm.
A half day is $90 per hour and a full day is $80 per hour (labour only), with additional time billed in 15-minute increments. Booking a full day saves you $10 per hour compared to a half day.
Either works. Whether you’ve got one job or a full list, book a half day or full day and we’ll get through as much as possible in that time.
Yes — we stand behind every job we complete. If something isn’t right, let us know and we’ll make it right.
Our website address is: https://melbournecitymaintenance.com.au.
When visitors leave comments on the site we collect the data shown in the comments form, and also the visitor’s IP address and browser user agent string to help spam detection.
An anonymized string created from your email address (also called a hash) may be provided to the Gravatar service to see if you are using it. The Gravatar service privacy policy is available here: https://automattic.com/privacy/. After approval of your comment, your profile picture is visible to the public in the context of your comment.
If you upload images to the website, you should avoid uploading images with embedded location data (EXIF GPS) included. Visitors to the website can download and extract any location data from images on the website.
If you leave a comment on our site you may opt-in to saving your name, email address and website in cookies. These are for your convenience so that you do not have to fill in your details again when you leave another comment. These cookies will last for one year.
If you visit our login page, we will set a temporary cookie to determine if your browser accepts cookies. This cookie contains no personal data and is discarded when you close your browser.
When you log in, we will also set up several cookies to save your login information and your screen display choices. Login cookies last for two days, and screen options cookies last for a year. If you select “Remember Me”, your login will persist for two weeks. If you log out of your account, the login cookies will be removed.
If you edit or publish an article, an additional cookie will be saved in your browser. This cookie includes no personal data and simply indicates the post ID of the article you just edited. It expires after 1 day.
Articles on this site may include embedded content (e.g. videos, images, articles, etc.). Embedded content from other websites behaves in the exact same way as if the visitor has visited the other website.
These websites may collect data about you, use cookies, embed additional third-party tracking, and monitor your interaction with that embedded content, including tracking your interaction with the embedded content if you have an account and are logged in to that website.
If you request a password reset, your IP address will be included in the reset email.
If you leave a comment, the comment and its metadata are retained indefinitely. This is so we can recognize and approve any follow-up comments automatically instead of holding them in a moderation queue.
For users that register on our website (if any), we also store the personal information they provide in their user profile. All users can see, edit, or delete their personal information at any time (except they cannot change their username). Website administrators can also see and edit that information.
If you have an account on this site, or have left comments, you can request to receive an exported file of the personal data we hold about you, including any data you have provided to us. You can also request that we erase any personal data we hold about you. This does not include any data we are obliged to keep for administrative, legal, or security purposes.
Visitor comments may be checked through an automated spam detection service.
We will only send you awesome stuff!