Skip to content
For flooring installers

Win the floor before the Carpet Court rep books it in.

In-House is your AI marketing team. It actually fills the calendar: ships engineered-oak and vinyl-plank suburb pages, runs the supply-and-install ads, posts the finished living-room floor before the trims go on.

No charge for 7 days Cancel in two taps Live in 9 minutes

Three options. Only one actually works for your business.

Agency
$2,500 to $4,000 / mo
Slow. Expensive. Removed from your business.
You get a glossy site that loads slow on the phone, twelve aspirational 'transform your home' posts, and a quarterly Google Ads report. Meanwhile your last engineered spotted-gum install in Roseville never gets posted and the local trade yards have never heard your name.
DIY tools
$80 to $180 / mo + your evenings
Cheap, but it just hands you a dashboard.
Squarespace, Instagram, Hipages, ute decals. Cheap, but you write the captions at 9pm with timber dust still on your boots, the suburb pages never get drafted, and Carpet Court keeps grabbing the 'engineered oak Sydney' search because their franchise runs proper ads.
ACTUALLY DOES IT
In-House
$299 / mo flat
Cheap, and it actually does the work.
The AI marketing team writes the captions, ships an engineered-timber and vinyl-plank page for every suburb you work, runs supply-and-install ads for the niches that pay, posts the finished floor in your voice, and chases the trade-yard approved-installer list. You upload a photo before you lay the trims and approve the week from the ute.

Five flooring types, five customers, and the Carpet Court franchise eats them all

The reality

Flooring looks like one trade from the outside but it's five businesses sharing a trailer: engineered and solid timber (the warm, premium one, $90 to $180 a square supplied and installed), vinyl plank and LVT (the cost-effective renovation favourite, $55 to $95 a square), carpet (the bedroom and family-room workhorse, Feltex and Godfrey Hirst supplied), polished concrete grind-and-seal (the high-margin specialist job that needs the gear), and commercial-grade carpet tile (the office and aged-care volume work). Each one is a different customer, a different keyword, and a different price expectation. Meanwhile Carpet Court, Choices Flooring and Flooring Xtra run franchise-wide Google Ads on every suburb in the country, marketing teams in the head office, and a showroom on the main road. The independent installer with the better finish, who actually acclimatises the timber properly and does a proper moisture test, ranks page two on every search.

What good looks like

Good flooring-installer marketing is the five niches kept separate, not blended. An engineered-timber hub with one suburb page per area you work, each with finished living-room photos in that suburb, a price-from band, the species you stock (spotted gum, blackbutt, engineered oak), and your acclimatisation policy called out. A vinyl-plank hub aimed at renovators with a 'subfloor prep included' trust line. A polished-concrete page for the high-margin grind-and-seal jobs that ride word of mouth in architect circles. ATFA membership and AS1884 compliance loud across every page so the careful customer who Googles 'how to vet a flooring installer' lands on something that answers. Get the five niches ranking separately, get on three local trade-yard installer lists, and the calendar fills four weeks deep without paying Carpet Court rates for leads.

Carpet Court owns the showroom-and-search game
Carpet Court, Choices Flooring and Flooring Xtra spend at the franchise level on Google Ads, paid social, and SEO. The independent installer with better finish and better prep loses the 'engineered oak Sydney' search to a national franchise with a marketing team.
Five flooring types, five marketing plans
Engineered timber, vinyl plank, carpet, polished concrete, commercial carpet tile. Each is a different keyword, customer and price band. One 'flooring installer near me' page loses to five sharp ones.
The prep work that wins the job is invisible online
Subfloor preparation, self-levelling compound, moisture testing to AS1884 or AS2455, 5-7 day acclimatisation of engineered timber before lay, ATFA membership. This is what separates a real installer from a chancer. None of it is on most installer websites.

Real work. Not a slide deck.

In-House publishes to your real accounts and your live site. Here is what a flooring installation business sees in the first weeks, in the actual format it lands in.

Web Agent
Live · yourbusiness.com.au/engineered-timber/roseville
yourbusiness.com.au/engineered-timber/roseville

New suburb page: 'Engineered timber flooring Roseville' H1, eight finished living-room photos from recent Upper North Shore jobs (spotted gum, engineered oak, blackbutt), ATFA member badge above the fold, AS2455 install standard called out, '5 to 7 day acclimatisation before lay' as a trust line, a price-from band of $130/sqm supplied and laid, subfloor preparation included, and local-service schema. Indexed in 48 hours, ranking page 1 for 'engineered oak Roseville' inside three weeks.

One page per suburb, one per timber type
Advertising Agent
Live · Google Ads · vinyl plank supply-and-install
Ad · yourbusiness.com.au
Vinyl Plank Flooring · Lower North Shore

Luxury vinyl plank supply and install. Subfloor prep included, self-levelling if you need it, finished in 2 days on most family homes. From $75/sqm. Free in-home measure within 48 hours. Real installer, not a showroom subcontracting it out.

Vinyl ad set separate from engineered-timber ads
Social Media Agent
Scheduled · Thu 4:15pm · Instagram + Facebook
Your photo
Caption from yesterday's Roseville engineered-oak install

"Day three of an engineered oak install in Roseville. The boards have been on site for 7 days acclimatising, the subfloor was self-levelled on Monday, and the lay went on yesterday with the moisture meter reading inside spec. Trims and skirts tomorrow, photos for the case study Friday. ATFA member, AS2455 compliant." Drafted from the photo you took before laying the last row.

Tagged location, prep-detail close-up
SEO Agent
Auto-applied · approval rules
Google Business Profile expanded
Services list expanded from 5 → 23 (engineered timber install, solid hardwood, parquet, vinyl plank, LVT, carpet supply and lay, polished concrete grind and seal, commercial carpet tile, subfloor preparation, self-levelling, moisture testing, acclimatisation service, +11 more), primary category corrected from 'Carpet Store' → 'Flooring Contractor', ATFA member attribute added, business hours updated to include Saturday morning measures.
Live in your profile within the hour
$299 / mo
Flat. No tiers, no markup.
9 min
From sign-up to live marketing.
60+
Pieces of content a month.
0
Contracts. Cancel any time.

Six agents, working in your accounts.

Account Lead, Web, SEO, Advertising, Social Media, and Content. One platform, one bill, you approve the work.

Account Lead

Builds your annual plan around which of the five niches actually pays (engineered timber, vinyl plank, carpet, polished concrete, commercial carpet tile) rather than chasing every flooring keyword. Briefs the other agents so the suburb pages, the ads, the social grid and the trade-yard outreach all push toward the niches you genuinely want more of, not the ones with the loudest franchise competition.

Answers: five flooring types, five marketing plans
Web Agent

Imports your existing site so you stop paying for hosting plus a CMS subscription, and makes spinning up a new suburb page a five-minute job. Ships separate hub pages for each niche (engineered timber, vinyl, carpet, polished concrete, commercial), with niche-specific schema, finished-floor photos from real jobs, and a quote form that asks for the right photos and floor measurements, to your live site in two taps.

Answers: the prep work that wins the job is invisible online
SEO Agent

Goes through your live site for the things that actually move flooring rankings: suburb keywords on the engineered-timber hub, ATFA membership and AS1884 or AS2455 compliance called out in copy as trust signals, separate keyword targeting per niche so the vinyl page doesn't cannibalise the timber one, and a Google Business Profile that lists every flooring type as a separate service. Auto-applies the low-risk fixes.

Answers: carpet court owns the showroom-and-search game
Advertising Agent

Launches separate Google Ads campaigns per niche: engineered-timber ads in the suburbs you actually work, vinyl-plank ads with subfloor-prep-included hooks for the renovator, polished-concrete ads aimed at architects and warehouse-conversion homeowners. Drops the broad 'flooring' bid that puts you against the Carpet Court franchise budget. Switches off Meta unless you specifically run consumer-facing vinyl or polished-concrete promotions.

Answers: carpet court owns the showroom-and-search game
Social Media Agent

Turns every finished floor into a post in your real accounts: a finished engineered-oak living room, a subfloor self-levelling video, a polished-concrete pour-and-grind reel. Builds the trust signal that wins the careful renovator who is comparing three quotes (and one Carpet Court showroom). You upload one photo per finished job, the agent drafts the caption in your voice, you approve.

Answers: the prep work that wins the job is invisible online
Content Agent

Drafts the long-form pieces customers Google before they pick an installer: 'how much does engineered oak flooring cost in Sydney', 'AS1884 vinyl install standard explained', 'engineered vs solid hardwood for an apartment'. Two drafts a month, in your voice, that pull in the renovator three weeks before they walk into a Carpet Court showroom.

Live in your accounts, fast.

The heavy lifting comes off your plate the day you sign up. Here is what you see by the end of week one.

  • 9-minute onboarding wizard, then your agents go live in your real accounts.
  • Your existing site imported. Hosting bill cancelled by Friday of week 1.
  • Engineered-timber suburb pages for your three highest-volume areas indexed by day 7.
  • Vinyl-plank Google Ads ready to launch with subfloor-prep-included hook by day 10.
  • Google Business Profile flipped from 'Carpet Store' to 'Flooring Contractor' by day 3, every niche listed.
  • Outreach drafted to your two closest trade yards for the approved-installer list.
  • Every approval from your phone between jobs, two taps, no calls, no meetings.
See pricing No charge for 7 days Cancel in two taps Live in 9 minutes

Your first 30 days.

  • Site imported, hosting bill killed
  • Annual plan around your two priority niches delivered by Sam
  • Google Business Profile flipped to 'Flooring Contractor' with all five niches listed
  • Three engineered-timber suburb pages indexed and ranking on the long tail
  • Vinyl-plank Google Ads live with subfloor-prep-included hook
  • First fortnight of finished-floor captions queued in your voice
  • ATFA member badge and AS2455 trust signals shipped on every product page
  • Trade-yard approved-installer list outreach sent to two local yards
The bottom line

An installer who properly acclimatises engineered timber, self-levels the subfloor, and finishes a Roseville living-room floor that the homeowner shows off at every dinner party is already better than the Carpet Court franchise subcontracting it to whoever has the cheapest van. The work is making sure the renovator three streets away sees that finished floor before they walk into a showroom. That's the suburb-page library, the niche-by-niche ad set, the social grid that posts every finished job, and the trade-yard relationship that hands you the careful retail customer.

Agencies are too dear to run five separate niche campaigns for $3.5k a month. Tools are cheap but the suburb pages stay theoretical and the trade-yard outreach never gets a phone call. In-House is the third option: for $299 a month the agents ship the engineered-timber pages, launch the vinyl-plank ads, post the finished floors, and brief the trade yards you actually want on the list with. You stay in the driver's seat, two taps to approve, minutes a day. Stop losing the next floor to a Carpet Court franchise with a marketing team.

See everything In-House does
No charge for 7 days Cancel in two taps Live in 9 minutes

Frequently asked.

I do mostly engineered timber and a bit of vinyl. Can the agents focus the spend on what pays?
Yes, that's the whole point of the Account Lead briefing. Onboarding asks which niches pay; engineered timber gets the suburb-page library and the higher-AOV ad budget, vinyl gets a leaner same-week-install campaign, and the polished concrete and carpet pages exist for SEO but don't get paid spend until you ask for it. You stop subsidising the niches you don't want.
Will the captions sound like AI?
They will sound like you, because the Social Media Agent learns from your existing posts during onboarding and you approve every draft before it ships. You upload one photo per finished floor (the laid timber, the self-levelled subfloor, the moisture-meter reading, the polished-concrete pour), the agent drafts the caption from what's in the photo (the suburb, the species, the trade detail), you approve in two taps. Voice updates with every correction.
Can it actually get me on the trade-yard approved-installer list?
Sam drafts the outreach, you press send. The pitch is the right one: a portfolio of recent finishes in the suburbs that yard's retail customers live in, ATFA membership called out properly, AS2455 install standard, Google reviews mentioning the finish quality, and your acclimatisation policy. Trade yards want to hand customers to installers who won't make them look bad. A tidy portfolio and a real local presence is what gets you on the list, and that's what In-House builds.
Carpet Court outspends me on every Google Ads keyword. How is this different?
We don't fight Carpet Court on broad 'engineered oak Sydney' (that's a losing bid war). We win the long tail: 'engineered oak Roseville', 'vinyl plank Crows Nest installer', 'polished concrete Marrickville warehouse'. Long-tail searches have higher intent and lower CPC because the franchise budget is spread across every suburb in the country. Twenty suburb pages with the niche keyword in the H1 outranks one franchise landing page on every long-tail variant.
I'm on the tools six days a week. How does the approve-the-week bit work?
Two taps on your phone, usually in the ute between jobs or at the kitchen table after dinner. You see what the agents drafted (a suburb page, four social posts, two ad changes), tap approve or tweak, done. The whole week's queue takes about ten minutes. Anything urgent (an ad pause, a bad review) sends a notification.
Can I cancel if it isn't working?
Two taps, any time, no exit fees and no notice period. You keep your imported site, your suburb pages, the Google Business Profile work, and the social grid. There is no $3.5k-a-month agency lock-in and no six-month minimum.

Bring your marketing in-house this week.

Six agents planning, publishing and optimising your social, SEO, ads and web, full-time on your business. $299/month. No contract.

Contact us
Card on file · No charge for 7 days · Cancel anytime