Signed in as:
filler@godaddy.com
Signed in as:
filler@godaddy.com
Bathroom vanities take more daily abuse than almost any other cabinetry in the home — moisture, toothpaste, hair products, and constant opening and closing of drawers. WoodenThings builds custom bathroom vanities and vanity cabinets designed to handle real Utah County bathrooms while looking clean and intentional for years.
We build full custom vanity cabinets as well as matching doors, drawer fronts, and dovetail drawer boxes for existing vanities.
Stock vanities often leave awkward gaps, limited storage, and drawers that stick after a couple of years. Custom work from our Springville shop lets you:
- Maximize storage in tight Utah bathrooms
- Match the style of your kitchen or other built-ins
- Choose materials that hold up better to humidity swings
- Get soft-close drawers that still feel solid after years of use
1. On-Site Measurement & Layout Discussion
We measure the actual space, note plumbing locations, and talk through how you use the bathroom — kids, guests, primary suite, etc. This prevents the common problem of a vanity that looks good on paper but doesn’t work in daily life.
### 2. Design Options That Fit Real Bathrooms
Single or double sink, floating or floor-mounted, open shelving or full drawers — we design around your space and preferences. Many Utah County homeowners want the vanity to coordinate with kitchen cabinets we previously built for them.
### 3. Materials Chosen for Moisture Resistance
We use stable plywood boxes and solid wood doors/drawer fronts. Prefinished Baltic birch drawer boxes with dovetail joints are a popular choice because they stay square and resist the moisture common in bathrooms.
### 4. Built in Springville
Everything is manufactured in our shop at 1015 N 450 W. Tight tolerances mean doors align and drawers operate smoothly even in smaller vanity footprints.
### 5. Clean Installation
Our installers protect flooring and surrounding surfaces. Vanities are leveled carefully so doors and drawers work correctly and the countertop (if already chosen) sits properly.
- Classic raised-panel and shaker styles that match kitchen cabinets
- Modern flat-panel and slab doors
- Floating vanities for a lighter, more open feel
- Double-sink vanities for primary bathrooms
- Narrow or custom-height vanities for powder rooms and kids’ baths
Can you build a vanity that matches my kitchen cabinets?**
Yes. Matching existing kitchen door styles and finishes is a frequent request.
**Do you supply the countertop and sink?**
We focus on the cabinetry. Many customers source stone and sinks separately or work with their contractor. We coordinate dimensions so everything fits.
**How long does a custom vanity take?**
Most vanity projects fall in the 3–6 week range depending on complexity and current shop schedule.
**Are the drawers soft-close?**
We can equip drawers with soft-close slides. The dovetail construction itself provides excellent strength regardless of the slide hardware chosen.
**Do you serve bathrooms outside Springville?**
Yes — we regularly build and install for homes throughout Utah County (Provo, Orem, Spanish Fork, Mapleton, Payson, and surrounding cities).
---
## Areas We Serve
Springville • Spanish Fork • Mapleton • Provo • Orem • Payson • Salem • Santaquin • American Fork • Pleasant Grove • Lindon • and the rest of Utah County
---
## Final CTA
**Need a custom bathroom vanity that actually fits your space and lasts?**
Call **(801) 491-8555**
Shop: 1015 N 450 W, Springville, UT 84663
Mon–Thu 7:00–4:30 | Fri 8:00–12:00
[Request Your Free Quote]
---
**Internal linking:**
Link from Gallery (Bathroom section), Custom Kitchen Cabinets page, and Home. Mention that many clients do kitchen + bathroom packages with us.

Copyright © 2025 Wooden Things - All Rights Reserved.
Adress: 1015 North 450 West
Springville,UT 84663
Email: awoodenthings@gmail.com - Doors
Email: jwoodenthings@gmail.com - Cabinets
Phone: 801-491-8555
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.