Carpet can look completely clean and still be the reason a house smells. The staining is not always on top of the pile where you can see it. Carpet cleaning Merrimac homes sometimes starts with working out where it actually is.

Walking into this Merrimac home, the carpet looked good. No obvious patches, no dark rings, nothing you would point at. But there was a pet odour through the house that the owners could not get rid of, and they had tried.
That combination is more common than people expect, and it is the reason a lot of homes get cleaned twice. The first clean deals with what is visible. The smell is not coming from what is visible.
The photo is mid clean, with the extraction wand working through the lanes. What the shot does not show is the part of the job that mattered most on this one, which happened before any of it.
Under a UV light, organic staining fluoresces. Areas that look completely fine in daylight light up, and you can see the true shape and size of what is in the carpet rather than guessing from the surface.
On this job it showed the staining was well past the pile. It had gone through the carpet and into the underlay underneath, spread over a far larger area than anything visible suggested. That changes the job entirely, because treating what you can see would have missed most of it.
It also changes what we can honestly promise. Once you know how far something has travelled, you know which parts of it will respond and which will not, and the customer is entitled to hear both.
The standard on a pet area is an antibacterial enzyme treatment. It breaks the organic material down at the source, which is the only thing that actually removes an odour rather than sitting on top of it.
Soiling that has been building for a long time and has reached the underlay is past that. This carpet took a heavy dose of antimicrobial enzyme treatment, worked through the affected areas and given time to do its work, then flushed out with truck mounted extraction so the broken down material left the carpet instead of drying back into it.
The thing to avoid at home, on a fresh accident or an old one, is hot water or steam. Heat sets an acidic stain and can turn a mark that would have lifted into one that stays. Blot it, keep it damp, and leave the heat out of it.
We told this customer plainly that if the pets keep toileting in the carpeted areas, the problem comes back. Not might. Will. That is true after the best treatment available, and it is true after brand new carpet as well.
People do not always want to hear that, and there is a version of this trade that would take the money and say nothing. We would rather tell you the truth and have you decide what to do with it. Treatment resets the carpet. It does not change what happens on it next.
Where the behaviour is being worked on, a treated carpet buys real time and a home that does not smell. Where it is not, the honest advice is to fix the habit first and clean the carpet second, or you are paying to solve the same problem again next year.
Rooms, condition, and how much treatment is genuinely needed. A carpet due for a routine clean is not the same job as a carpet that needs enzyme treatment through the underlay, and quoting them at one flat number would mean overcharging one of them.
The minimum call-out fee is $145 plus GST, the same across the Gold Coast to Tweed Heads area, Merrimac included. You get an estimate rather than a quote, because how far soiling has spread is something we confirm on the day, sometimes with the UV light before anything else happens.
If the rugs or the lounge in the same rooms are also carrying the smell, and with a pet they usually are, they can go into the same visit. One call-out instead of two. Most people booking carpet cleaning in Merrimac with a pet in the house end up doing both, and the Gold Coast carpet cleaning side and the soft furnishings are priced together when they are done together.
Tell us about the job in 60 seconds. Personal reply, usually the same day. No pressure, no lock-in, no call centre.
⚡ 60 Second Quick Estimate 📞 1300 85 48 28