Finish Carpentry
Finish Carpentry near you
Detailed trim, doors, mantels and other finished woodwork. Tell us about your finish carpentry project and we’ll help you find local finish carpenters who serve your area.
Free for homeowners · No obligation to hire
On this page
Finish carpentry is the woodwork you see and touch once the walls are painted: interior doors and their jambs, casings around doors and windows, baseboards, crown, wainscoting and panelling, stair skirts and treads, mantels, and the trim that ties cabinets and built-ins into a room. It's the stage where a renovation stops looking like a construction site, and where small errors, such as a gapped mitre or a door with an uneven gap, get noticed every day.
Homeowners hire finish carpenters to trim out a new house or a finished basement, to replace dated doors and casings across a whole floor, or to add character with panelling, a mantel or a beamed ceiling. Much of the craft lies in fitting straight, square material to rooms that aren't: floors that dip, walls that bow and corners that are never quite square.
The trim and moulding page covers profiles, trim materials and how individual pieces go up, and baseboards have their own page. This page looks at the finish-carpentry job as a whole: its scope, where it fits in the schedule, site-built versus shop-built work, paint-grade versus stain-grade, acclimatization and how to judge the result.
What a finish carpenter installs: doors, casings, baseboards, wainscoting and stair parts
Finish carpentry is usually quoted as a package, room by room or floor by floor. Knowing what falls inside it lets you compare quotes line for line and spot what one carpenter included and another left out.
- Interior doors: hanging prehung units or fitting new slabs to existing jambs, with hinges, latches and stops set so every door closes evenly.
- Window and door trim: casings, stools and aprons, plus the extension jambs that bring a window frame flush with a thicker insulated wall.
- Baseboards, shoe moulding and crown, scribed to floors and ceilings that are rarely flat.
- Wainscoting, board-and-batten and panelled walls, laid out so the divisions fall evenly between corners, windows and outlets.
- Stair finish parts: skirt boards, treads, risers, nosings, newel posts and handrail fittings, installed once the stair's structure is in place.
- Mantels, window seats, wood-wrapped beams and the filler and scribe pieces that join cabinets and built-ins to walls and ceilings.
When finish carpentry happens in a renovation: after drywall and flooring, before final paint
Finish carpentry comes late in the schedule, and starting it too early is one of the most common causes of poor results. Drywall compound and primer release a great deal of moisture into a house, and trim fastened into a damp, half-heated space keeps moving once the house settles into normal living conditions. In a home built before 1960, where Health Canada says lead-based paint is probable, test old painted trim before it's cut, sanded or pried off; the trim and moulding page explains the precautions.
- Drywall finished, sanded and primed, with the heating or cooling running and the house at normal indoor conditions.
- Hard flooring such as hardwood, tile or vinyl plank installed, so baseboards sit on the finished floor and cover its expansion gap.
- Door jambs and casings set, sometimes before the floor, with doors trimmed to clear the finished flooring and any rug.
- Stair parts, panelling and mantels fitted, followed by baseboards, shoe moulding and crown.
- Nail holes filled and joints caulked on paint-grade work, with the final coat of paint applied last.
Site-built vs shop-built finish work: mantels, panelling, stair parts and trim details
Some finish work is cut and assembled entirely in the room, and some is built in a shop and brought in to install. Site-built work adapts to the real walls and floors as it goes, and it's the norm for casings, baseboards, most wainscoting and simple panelling. Shop-built work is made on stationary machines, glued up under controlled conditions and often spray-finished, which gives tighter joints and a harder, more even surface on mantels, raised panels, curved stair parts and furniture-grade details.
Many jobs combine the two: a mantel or a run of raised panels made in a shop, then scribed and trimmed on site to meet the actual wall. Shop work depends on precise site measurements and adds a fabrication wait before installation, while site work brings more dust, noise and finishing time into the house. Ask each carpenter which pieces they plan to build where, and where the finish will be applied, because that shapes the result as much as the choice of wood.
Paint-grade vs stain-grade finish carpentry: materials, joints and finishing
The choice between paint and a stained or clear finish is made before anything is ordered, because it changes the material, the joinery and the time each piece takes.
- Paint-grade work uses smooth, stable material such as MDF, poplar or finger-jointed pine, and counts on filler, caulk and paint to hide nail holes and small gaps.
- Stain-grade work uses solid wood chosen for colour and grain, and every joint has to close on its own, because stain shows filler and there's no caulk line to hide behind.
- Stain-grade boards are sorted so grain and colour flow from piece to piece around a room, which takes extra material and time.
- Stained trim is often prefinished before installation, with the carpenter sealing cut ends and filling holes with colour-matched putty.
- Paint-grade jobs can mix materials, such as MDF casings with a harder wood on window stools and stair parts that take heavy wear.
- MDF and other composite trim fall under Canada's formaldehyde emission regulations for composite wood, and Health Canada suggests choosing products coated on all sides or sealing them.
Acclimatizing trim, doors and stair parts before installation
Wood and wood-based products need to settle to the air in the house before they're fastened in place. Material carried straight from a cold truck or a humid warehouse into a freshly drywalled room keeps shrinking or swelling after it's installed, which opens mitres, lifts panels and makes new doors bind.
- Schedule delivery only after the drywall compound and primer are dry and the heating, or air conditioning in summer, is running normally.
- Stack material flat, off the floor and away from exterior doors, with spacers between solid boards so air reaches every face.
- Follow any acclimatization instructions from the door, stair-part or panel manufacturer, and have doubtful stock checked with a moisture meter.
- Seal the backs and ends of stain-grade pieces where the manufacturer recommends it, so they don't take on moisture unevenly.
- Keep indoor humidity reasonably steady after installation, since big swings through the heating season show up first in wood trim.
How to judge finish carpentry: even reveals, tight joints and straight lines
Finish work is easiest to assess before the painter fills and caulks everything, so walk through the house as soon as the carpentry is done and raise anything that bothers you then.
- Casing reveals, the narrow strip of jamb left showing inside the casing, look even around every door and window.
- Doors close without rubbing, stay where you leave them and show a consistent gap at the top and sides.
- Mitres and copes are tight, and outside corners are glued rather than held by nails alone.
- Baseboards follow the floor without wide gaps, and heights and profiles stay consistent from room to room.
- Wainscoting and panels divide deliberately at corners, windows and outlets rather than ending in thin slivers.
- Nails are set just below the surface in tidy rows, with no hammer dents, split ends or tear-out.
Finish Carpentry: frequently asked questions
What's the difference between a finish carpenter and a trim carpenter?
The terms overlap. Trim carpenters focus on mouldings such as baseboards, casings and crown. Finish carpenters usually take on a wider scope that also includes hanging doors, stair finish parts, panelling, mantels and the trim around cabinets and built-ins.
Should baseboards go in before or after the flooring?
After hard flooring, in most cases, so the baseboard sits on the finished floor and covers the gap the flooring manufacturer requires at the walls. Carpet is usually laid after the baseboards. Door jambs and casings may go in before the floor, with the doors trimmed to clear it.
Can paint-grade trim be stained later?
Not with good results. MDF won't take stain like wood, and finger-jointed pine shows every joint and filled nail hole under a stain. If you might want a stained look, choose stain-grade wood from the start.
Can a finish carpenter build a fireplace mantel?
Yes, but how close wood can be to the firebox is set by the fireplace or insert manufacturer's instructions and the building code, not by eye. Any gas connection belongs to a licensed gas technician. Our built-ins page covers woodwork around fireplaces and wood stoves in more detail.
Do I need a permit for finish carpentry?
Usually not. Toronto, for example, lists the installation of cabinetry and millwork among work that doesn't need a building permit. In Quebec, anyone doing the work for you needs an RBQ licence with the right subclass, such as 6.2 for wood and plastic work.
Sources
Written by the LokalMatch editorial team. Last reviewed September 10, 2026.
Find finish carpenters by city
Alberta
Show 17 citiesHide cities
- Finish Carpentry in Calgary
- Finish Carpentry in Edmonton
- Finish Carpentry in Airdrie
- Finish Carpentry in Cochrane
- Finish Carpentry in Fort McMurray
- Finish Carpentry in Fort Saskatchewan
- Finish Carpentry in Grande Prairie
- Finish Carpentry in Leduc
- Finish Carpentry in Lethbridge
- Finish Carpentry in Medicine Hat
- Finish Carpentry in Okotoks
- Finish Carpentry in Parkland County
- Finish Carpentry in Red Deer
- Finish Carpentry in Rocky View County
- Finish Carpentry in Spruce Grove
- Finish Carpentry in St. Albert
- Finish Carpentry in Strathcona County
British Columbia
Show 31 citiesHide cities
- Finish Carpentry in Abbotsford
- Finish Carpentry in Burnaby
- Finish Carpentry in Kelowna
- Finish Carpentry in Surrey
- Finish Carpentry in Vancouver
- Finish Carpentry in Victoria
- Finish Carpentry in Campbell River
- Finish Carpentry in Chilliwack
- Finish Carpentry in Coquitlam
- Finish Carpentry in Courtenay
- Finish Carpentry in Delta
- Finish Carpentry in District of North Vancouver
- Finish Carpentry in Kamloops
- Finish Carpentry in Langford
- Finish Carpentry in Langley
- Finish Carpentry in Maple Ridge
- Finish Carpentry in Mission
- Finish Carpentry in Nanaimo
- Finish Carpentry in New Westminster
- Finish Carpentry in North Cowichan
- Finish Carpentry in North Vancouver
- Finish Carpentry in Penticton
- Finish Carpentry in Port Coquitlam
- Finish Carpentry in Port Moody
- Finish Carpentry in Prince George
- Finish Carpentry in Richmond
- Finish Carpentry in Saanich
- Finish Carpentry in Township of Langley
- Finish Carpentry in Vernon
- Finish Carpentry in West Kelowna
- Finish Carpentry in West Vancouver
Manitoba
Show 2 citiesHide cities
New Brunswick
Show 4 citiesHide cities
Newfoundland and Labrador
Show 2 citiesHide cities
Northwest Territories
Show 1 citiesHide cities
Nova Scotia
Show 4 citiesHide cities
Nunavut
Show 1 citiesHide cities
Ontario
Show 71 citiesHide cities
- Finish Carpentry in Barrie
- Finish Carpentry in Brampton
- Finish Carpentry in Greater Sudbury
- Finish Carpentry in Guelph
- Finish Carpentry in Hamilton
- Finish Carpentry in Kingston
- Finish Carpentry in Kitchener
- Finish Carpentry in London
- Finish Carpentry in Markham
- Finish Carpentry in Mississauga
- Finish Carpentry in Oshawa
- Finish Carpentry in Ottawa
- Finish Carpentry in St. Catharines
- Finish Carpentry in Toronto
- Finish Carpentry in Vaughan
- Finish Carpentry in Waterloo
- Finish Carpentry in Windsor
- Finish Carpentry in Ajax
- Finish Carpentry in Aurora
- Finish Carpentry in Belleville
- Finish Carpentry in Blue Mountains
- Finish Carpentry in Bradford
- Finish Carpentry in Brantford
- Finish Carpentry in Burlington
- Finish Carpentry in Caledon
- Finish Carpentry in Cambridge
- Finish Carpentry in Centre Wellington
- Finish Carpentry in Chatham
- Finish Carpentry in Clarence-Rockland
- Finish Carpentry in Clarington
- Finish Carpentry in Collingwood
- Finish Carpentry in Cornwall
- Finish Carpentry in County of Brant
- Finish Carpentry in East Gwillimbury
- Finish Carpentry in Fort Erie
- Finish Carpentry in Georgetown
- Finish Carpentry in Georgina
- Finish Carpentry in Grimsby
- Finish Carpentry in Haldimand County
- Finish Carpentry in Innisfil
- Finish Carpentry in Kawartha Lakes
- Finish Carpentry in King
- Finish Carpentry in Lakeshore
- Finish Carpentry in LaSalle
- Finish Carpentry in Leamington
- Finish Carpentry in Lincoln
- Finish Carpentry in Milton
- Finish Carpentry in New Tecumseth
- Finish Carpentry in Newmarket
- Finish Carpentry in Niagara Falls
- Finish Carpentry in Norfolk County
- Finish Carpentry in North Bay
- Finish Carpentry in Oakville
- Finish Carpentry in Orangeville
- Finish Carpentry in Orillia
- Finish Carpentry in Peterborough
- Finish Carpentry in Pickering
- Finish Carpentry in Prince Edward County
- Finish Carpentry in Quinte West
- Finish Carpentry in Richmond Hill
- Finish Carpentry in Sarnia
- Finish Carpentry in Sault Ste. Marie
- Finish Carpentry in St. Thomas
- Finish Carpentry in Stratford
- Finish Carpentry in Thunder Bay
- Finish Carpentry in Timmins
- Finish Carpentry in Welland
- Finish Carpentry in Whitby
- Finish Carpentry in Whitchurch-Stouffville
- Finish Carpentry in Woodstock
- Finish Carpentry in Woolwich
Prince Edward Island
Show 1 citiesHide cities
Quebec
Show 74 citiesHide cities
- Finish Carpentry in Gatineau
- Finish Carpentry in Laval
- Finish Carpentry in Longueuil
- Finish Carpentry in Montreal
- Finish Carpentry in Quebec City
- Finish Carpentry in Sherbrooke
- Finish Carpentry in Trois-Rivières
- Finish Carpentry in Alma
- Finish Carpentry in Baie-Comeau
- Finish Carpentry in Beaconsfield
- Finish Carpentry in Beloeil
- Finish Carpentry in Blainville
- Finish Carpentry in Boisbriand
- Finish Carpentry in Boucherville
- Finish Carpentry in Brossard
- Finish Carpentry in Candiac
- Finish Carpentry in Chambly
- Finish Carpentry in Châteauguay
- Finish Carpentry in Côte-Saint-Luc
- Finish Carpentry in Cowansville
- Finish Carpentry in Deux-Montagnes
- Finish Carpentry in Dollard-des-Ormeaux
- Finish Carpentry in Dorval
- Finish Carpentry in Drummondville
- Finish Carpentry in Gaspé
- Finish Carpentry in Granby
- Finish Carpentry in Joliette
- Finish Carpentry in Kirkland
- Finish Carpentry in L'Ancienne-Lorette
- Finish Carpentry in L'Assomption
- Finish Carpentry in La Prairie
- Finish Carpentry in Lévis
- Finish Carpentry in Magog
- Finish Carpentry in Mascouche
- Finish Carpentry in Mirabel
- Finish Carpentry in Mont-Saint-Hilaire
- Finish Carpentry in Mount Royal
- Finish Carpentry in Pointe-Claire
- Finish Carpentry in Repentigny
- Finish Carpentry in Rimouski
- Finish Carpentry in Rivière-du-Loup
- Finish Carpentry in Rouyn-Noranda
- Finish Carpentry in Saguenay
- Finish Carpentry in Saint-Augustin-de-Desmaures
- Finish Carpentry in Saint-Basile-le-Grand
- Finish Carpentry in Saint-Bruno-de-Montarville
- Finish Carpentry in Saint-Charles-Borromée
- Finish Carpentry in Saint-Colomban
- Finish Carpentry in Saint-Constant
- Finish Carpentry in Saint-Eustache
- Finish Carpentry in Saint-Georges
- Finish Carpentry in Saint-Hyacinthe
- Finish Carpentry in Saint-Jean-sur-Richelieu
- Finish Carpentry in Saint-Jérôme
- Finish Carpentry in Saint-Lambert
- Finish Carpentry in Saint-Lazare
- Finish Carpentry in Saint-Lin–Laurentides
- Finish Carpentry in Sainte-Anne-des-Plaines
- Finish Carpentry in Sainte-Catherine
- Finish Carpentry in Sainte-Julie
- Finish Carpentry in Sainte-Marthe-sur-le-Lac
- Finish Carpentry in Sainte-Sophie
- Finish Carpentry in Sainte-Thérèse
- Finish Carpentry in Salaberry-de-Valleyfield
- Finish Carpentry in Sept-Îles
- Finish Carpentry in Shawinigan
- Finish Carpentry in Sorel-Tracy
- Finish Carpentry in Terrebonne
- Finish Carpentry in Thetford Mines
- Finish Carpentry in Val-d'Or
- Finish Carpentry in Varennes
- Finish Carpentry in Vaudreuil-Dorion
- Finish Carpentry in Victoriaville
- Finish Carpentry in Westmount
Saskatchewan
Show 4 citiesHide cities
Yukon
Show 1 citiesHide cities
What affects the cost of finish carpentry
Prices depend on the details of your project. We only publish price ranges when they’re backed by real LokalMatch quote data or reliable sources. Until then, here’s what usually changes the price:
- Size and complexity of the piece or structure
- Wood species or material
- Custom design compared with standard sizes
- Hardware, railings and finishing
- Removal of what's there now
- Permits and drawings, where needed
How to compare finish carpenters before you hire
- Choose a carpenter whose past work matches your project, whether that's framing, trim, built-ins, stairs or a deck.
- Ask for drawings or a clear description of what will be built, including materials and finishes.
- For decks, stairs and railings, ask whether a permit is needed, since these are safety items.
- Get a written quote that says who supplies materials and whether finishing, such as painting or staining, is included.
- Ask how they'll handle surprises like rot or uneven walls and floors.
Questions to ask finish carpenters before you hire
- Can you show me photos of similar work you've done?
- What materials will you use, and why?
- Does this project need a permit, and will you get it?
- Is finishing, such as sanding, painting or staining, included?
- How will you attach the work to the existing structure?
- What warranty do you offer on your workmanship?
Finish carpentry permits and local rules
Some finish carpentry work needs a permit or has to meet local bylaws. Rules vary by municipality, so ask your pro whether a permit is needed and who will apply for it — and check with your city or town if you’re unsure.
Permits and licensingServices related to finish carpentry
Ready to get finish carpentry quotes?
Tell us about your finish carpentry project.
Do you offer finish carpentry services?
Join LokalMatch to get matched with homeowners in the areas you serve.