Custom vent covers

Custom Flush-Mount Vent Covers Made From Your Flooring

Replace the metal grille that interrupts your new floor. We make each vent cover from your own flooring, custom sized to your register and set flush with the floor, so it blends in instead of standing out.

Close-up of a custom oak floor vent cover installed flush in wide-plank hardwood flooring
Made from your own flooringSits flush with the floorCustom sized to your registerMade in Woodbridge, Ontario
Installed in real homes

Once it’s in, it almost disappears.

Because the cover is cut from the same boards as the floor, the grain and colour carry straight through. It sits level with the surface, so there’s no raised metal edge to catch the eye or your foot.

Custom wood vent cover installed flush in a grey-washed oak floor
Matched to a grey-washed oak floor
Narrow custom wood vent cover installed flush and following the floorboard grain
A narrow cover following the board grain
Why switch

A standard grille versus a matched cover.

Standard metal grille

Built for any floor

  • A different colour and material from your floor
  • Sits on top of the floor with a raised edge
  • Fixed, off-the-shelf sizes
  • Draws the eye in a finished room
Custom Stair Solutions

Made for your floor

  • Made from your own flooring
  • Set flush with the floor surface
  • Custom sized to your register
  • Blends into the room around it
Grille styles

Choose the look that suits your space.

Every style is made from your flooring and sized to your register.

Custom oak floor vent cover with a circular slotted grille set in a square frame

Circle

Slots set inside a circular pattern

Custom oak floor vent cover with two side-by-side banks of slots

Classic

Two balanced banks of shorter slots

Custom oak floor vent cover with long continuous slots across the grille

Full Line

Long, continuous slots across the cover

Custom oak floor vent cover with a square inset grille and horizontal slots

Square

Slots set inside a square inset panel

Custom oak floor vent cover with angled slats, hinged to open flush with hardwood flooring
Each cover is made to measure in our workshop.
Craftsmanship

Made to fit, made to last.

Each vent cover is carefully cut, shaped and finished by our team, combining hands-on craftsmanship with modern techniques for a precise, durable fit.

  • Seamless colour and grain match
  • Flush-mount design
  • Custom sizing
  • Durable construction
  • Easy to install
  • Inspected before pickup
How to order

Four simple steps.

01 / MEASURE

Measure your registers

Note the size of each floor register opening and how many covers you need.

02 / SEND

Share your flooring

Tell us the flooring you’re installing and the grille style you like.

03 / MAKE

We make your covers

Each cover is cut, shaped and finished in our Woodbridge workshop.

04 / PICK UP

Collect and install

Pick up your finished vent covers, ready to drop into place.

Vent cover questions

A few questions,
answered clearly.

Not sure about sizing? Send us a photo of your register and we’ll take a look.

Can my vent covers match my floor exactly?

Yes. We make each vent cover from the same flooring you’re installing, so the colour, grain and finish match the floor around it.

What sizes do you make?

Every vent cover is made to measure. Send us the size of your floor register opening and we’ll build the cover to fit.

Do I need to supply my own flooring?

Usually, yes. Using your own flooring is how we get an exact match. Send us the product name or a sample and we’ll confirm it’s suitable before we start.

Which grille style should I choose?

It’s mostly a matter of look. Full Line and Vertical Line suit modern, minimal spaces; Classic and Circle add a little more detail. We’re happy to help you decide.

Can I pick up my order?

Yes. Completed vent covers can be collected from our workshop at 57 Ashbridge Cir, Unit 1, Woodbridge.

Related reading

Learn more about vent covers.

Start your order

Ready to replace your metal grilles?

Tell us how many vent covers you need, their sizes and your flooring. We’ll confirm the details and the next steps.