City on a Hill Painting & Construction came out to repair water damage from a leak in the roof. Their communication was excellent and they showed up on time. The crew was very professional and took care with my stuff. They taped, bedded and painted the areas that had damage. It looks great! I would definitely use them again.
Custom Carpentry in Boerne, TX
City on a Hill Painting delivers custom carpentry for Boerne homeowners who want woodwork built to last.
- Woodwork sized and fitted to your specific rooms, not cut from a generic template
- Materials selected to hold up against Boerne's heat, humidity swings, and UV exposure
- Tight joints and clean lines that stay true over time, reducing future repair needs
- Interior and exterior carpentry handled by one crew, keeping your project coordinated
- Scope confirmed before work starts, so there are no surprise changes mid-project
- Finish work that pairs cleanly with paint or stain, saving you extra prep steps later
Expert Custom Carpentry in Boerne, TX
Custom carpentry in Boerne covers a wide range of work, from built-in shelving and crown molding to deck framing, cabinet installation, and exterior trim. City on a Hill Painting handles all of it for Boerne homeowners. Hill Country homes often feature open layouts, vaulted ceilings, and outdoor living spaces that call for precise, detail-driven woodwork. Our team works with materials suited to Boerne's hot summers and shifting humidity, so joints stay tight and surfaces hold up season after season. We start every project with a site visit and a clear scope of work. You know exactly what we plan to do before we pick up a single tool. From rough framing to finish carpentry, every cut and seam is checked before we move to the next step. If you have a carpentry project at your Boerne home, call us to schedule a walkthrough.
What's included
- Woodwork sized and fitted to your specific rooms, not cut from a generic template
- Materials selected to hold up against Boerne's heat, humidity swings, and UV exposure
- Tight joints and clean lines that stay true over time, reducing future repair needs
- Interior and exterior carpentry handled by one crew, keeping your project coordinated
- Scope confirmed before work starts, so there are no surprise changes mid-project
- Finish work that pairs cleanly with paint or stain, saving you extra prep steps later
More Carpentry Services Services
Service Areas
Need this service?
Get a clear roof assessment before you commit.
Custom Carpentry FAQ
Common questions about custom carpentry in Boerne, TX.
Yes, we handle custom carpentry for Boerne homeowners, including built-ins, trim, decks, cabinet installation, and exterior woodwork. We work on both interior and exterior projects across the Boerne area.
We take on framing, finish carpentry, built-in shelving, crown molding, deck work, cabinet installation, and exterior trim repairs in Boerne. If it involves wood and your home, reach out and we can talk through what you need.
We choose materials rated for Boerne's climate conditions, including heat, humidity shifts, and direct sun exposure. Proper material selection keeps joints tight and surfaces stable through Texas seasons.
Yes, we assess your existing trim profiles and woodwork before starting so new pieces blend with what is already there. This matters especially in older Boerne homes with custom or non-standard molding.
Yes, our crew covers both rough framing and finish carpentry so your Boerne project stays with one team from start to finish. This keeps the work consistent and cuts down on coordination problems.
Call City on a Hill Painting to schedule a site visit at your Boerne home. We review the space, confirm the scope, and give you a clear plan before any work begins.
Still have questions?
Call us directly. Real answers, no scripts.
What Kendall County homeowners say.
Worked with us?
Leave a ReviewProudly Based in Boerne, TX
Stop by, call, or book online — we're always nearby when you need us.
Phone
(210) 209-7185Hours
- Monday 8:00 AM - 5:00 PM
- Tuesday 8:00 AM - 5:00 PM
- Wednesday 8:00 AM - 5:00 PM
- Thursday 8:00 AM - 5:00 PM
- Friday 8:00 AM - 5:00 PM
- Saturday 8:00 AM - 3:00 PM
- Sunday Closed