Back to Case Studies
A TeakDeals teak extension dining table with ten cushioned armchairs set out on a lawn under trees
Odoo Manufacturing

Running Teak Furniture Manufacturing on One Odoo ERP

TeakDeals now runs its teak furniture business, from buying timber to invoicing customers, on one Odoo ERP implemented by Brazen Group.

At a Glance

TeakDeals at a Glance

Client
TeakDeals
Industry
Furniture manufacturing: outdoor teak furniture
Products
Dining sets, chairs, benches, loungers, sofas, storage cabinets and patio umbrellas
Materials
Grade A teak, kiln-dried; stainless steel hardware; Sunbrella fabric cushions
Solution
Odoo Enterprise: Sales, Purchase, Inventory, Manufacturing, PLM, Quality, Maintenance and Accounting
Scope
End to end, from timber purchasing through production, delivery and invoicing

About TeakDeals

TeakDeals manufactures elegant teak furniture for outdoor living: dining sets, chairs, benches, loungers, sofas, storage cabinets and patio umbrellas.

Every piece is built from Grade A teak, kiln-dried before construction. Critical connections use traditional mortise-and-tenon joinery held to strict tolerances, finished with marine-quality stainless steel hardware.

The range runs from four-piece round-table sets to extension dining tables that seat twelve, with matching Sunbrella cushions in a choice of fabrics. TeakDeals sells through its own website, teakdeals.com, and on marketplaces such as Houzz.

The Challenge

Teak furniture is a craft product with an industrial supply chain, and TeakDeals needed one system to run both.

Every piece starts as raw teak and ends on a customer’s patio. In between sit timber purchasing, precision joinery, finishing, hardware, cushions and delivery. Four things made that hard to manage without a connected ERP:

Multi-component products: Teak frames, stainless steel hardware, aluminum handles, marble tops and Sunbrella cushions, each with its own suppliers and stock levels.

Sets and options: Dining sets pair one table with four to twelve chairs, and many pieces offer cushions in several fabrics.

Craft-level quality: Mortise-and-tenon joints held to strict tolerances need checking during production, not after a piece ships.

Several sales channels: Orders arrive through teakdeals.com and marketplaces, so stock and production status must be accurate everywhere.

TeakDeals needed a single ERP connecting sales, purchasing, production, inventory, quality and finance, without losing the flexibility a craft workshop depends on.

The Solution

We implemented Odoo Enterprise as TeakDeals’ single ERP, covering every stage from buying timber to invoicing the customer.

Business areaOdoo appWhat it handles for TeakDeals
SellingSalesQuotes and orders for single pieces, full dining sets and cushion options
BuyingPurchaseTeak, hardware, fabric and other supplies, with replenishment suggestions based on demand and stock
StockInventoryTimber, components and finished furniture, with lot traceability from material to finished piece
ProductionManufacturing and Shop FloorBills of materials for each design, work orders, capacity planning and a tablet view for the workshop
Product designPLMVersion control for bills of materials as designs evolve
QualityQualityControl points with instructions at each workstation
EquipmentMaintenancePreventive and corrective maintenance for workshop machinery
FinanceAccountingInvoices, vendor bills and product costing
How a TeakDeals order moves through Odoo: a sales order becomes a manufacturing order, finished pieces ship from Inventory and are invoiced in Accounting, while PLM, Purchase, Quality and Maintenance support production
A confirmed sales order becomes a manufacturing order. PLM, Purchase, Quality and Maintenance support production, then finished pieces ship from Inventory and are invoiced in Accounting.

Each design carries its own bill of materials, listing teak components, hardware and finishing materials, with work orders for each production step. Because Sales, Purchase, Inventory and Manufacturing share one database, a confirmed order shows at once whether components are in stock, or need to be made or bought.

Shop Floor, PLM, Quality and Accounting are Odoo Enterprise apps, which is why TeakDeals runs on Odoo Enterprise; see Odoo’s editions comparison.

How We Implemented It

We followed a structured path from process mapping to go-live, so the system reflected how TeakDeals actually builds furniture.

  1. Discovery: Mapped the full order-to-delivery process, from timber purchasing to shipping.
  2. Product data: Built the catalog, bills of materials and work centers for each design.
  3. Configuration: Set up Sales, Purchase, Inventory, Manufacturing, PLM, Quality, Maintenance and Accounting around those processes.
  4. Data migration: Loaded customers, vendors, products and opening stock.
  5. Testing: Ran real orders end to end before go-live.
  6. Training: Trained each team on the apps they use every day.
  7. Go-live and support: Launched, then stayed on hand to fine-tune workflows.

The Results

TeakDeals now runs sales, purchasing, production, inventory, quality and accounting in one system, with every team working from the same data.

One source of truth: Orders, stock levels, production status and costs live in one place.
Production planned from real demand: Confirmed orders flow into manufacturing, with component availability visible before work starts.
Smarter purchasing: Replenishment suggestions show what to buy and when, based on open orders and stock.
Quality built into the workflow: Checks happen at the workstation and are recorded against each order.
Clear product costs: Material and labor costs roll up from bills of materials and work orders.
Room to grow: New designs, sales channels and Odoo apps can be added on the same platform.

In the Owner’s Words

“Every TeakDeals piece starts as raw teak and ends up on a customer’s patio, and a lot happens in between. Brazen Group took the time to understand how we actually build furniture, then set up Odoo so sales, purchasing, production, inventory, quality and accounting all run in one system. Today our whole team can see what’s been ordered, what’s on the shop floor and what’s ready to ship, without chasing updates. I’d recommend Brazen Group to any manufacturer that wants a partner who understands the workshop as well as the software.”
TeakDealsMike NaraOwner, TeakDeals

Planning an Odoo Implementation?

Whether you build furniture or industrial parts, the challenge is the same: connecting sales, purchasing, production and finance in one system your team actually uses. We help manufacturers plan, implement and support Odoo end to end.