Daniel, from City on a Hill Painters, is fabulous to work with. In the twelve years we have hired him, he has painted our entire house - inside and out, plus a few smaller projects. Especially nice were the kitchen cabinets he did. After 12 years they still look great, despite heavy use. High integrity, quality work, easy communication. Daniel and his crew are the best.
Carpentry Services in Boerne, TX
5 specialized services available
Our carpentry team builds decks, installs and repairs fences, handles siding installation, and completes custom woodwork projects. We use quality materials and traditional craftsmanship to create lasting results.
Carpentry Services
Serving Boerne, TX and the Florida Panhandle
Carpentry Services Services in Boerne, TX
Our carpentry team builds decks, installs and repairs fences, handles siding installation, and completes custom woodwork projects. We use quality materials and traditional craftsmanship to create lasting results.
Deck Building
City on a Hill Painting builds custom decks for Boerne homeowners who want durable, well-crafted outdoor living space.
- Footings and framing sized for Boerne's Hill Country terrain and soil conditions
- Materials selected to resist UV fading, moisture, and warping in the Texas climate
- Custom layout designed to fit your specific yard, slope, and intended use
Fence Installation
City on a Hill Painting installs residential fences for homeowners across Boerne, TX.
- Posts set to account for Boerne's limestone and caliche soil, reducing lean and shift over time
- Fence style and height reviewed against City of Boerne permit requirements before installation begins
- Solid privacy fence panels block sightlines into your backyard and reduce road and neighbor noise
Fence Repair
City on a Hill Painting provides fence repair services for homeowners across Boerne, TX.
- Rotted or warped boards replaced to restore full fence structure and privacy
- Leaning posts reset with proper footings to stop further shifting in Hill Country soil
- Sagging gates re-hung so they open, close, and latch correctly
Siding Installation
City on a Hill Painting installs durable siding on Boerne homes built to handle Hill Country heat, humidity, and storms.
- Sealed panels and proper flashing block moisture from entering wall cavities and framing
- Materials selected for Boerne's heat and humidity resist warping, fading, and UV breakdown
- Pest-resistant siding options reduce termite and insect entry points at the exterior wall
Custom Carpentry
City on a Hill Painting delivers custom carpentry services for Boerne homeowners who want built-to-fit woodwork that holds up in Hill Country conditions.
- Woodwork sized and fitted to your specific walls, ceilings, and openings — no stock gaps or filler strips
- Materials and joinery selected to handle Boerne's temperature swings and humidity without warping or splitting
- Built-ins and cabinetry that add usable storage without reducing floor space
What sets us apart for Carpentry Services
Family-owned since 2007
Insured
25+ years of experience
Second-generation painter
Recent Projects in Boerne, TX
Every project in this gallery was built by our crew. Real work, real clients, real results.
Project photos coming soon.
Ready to get started?
Seen the work. Ready to talk about your project?
Common Questions About Carpentry Services in Boerne, TX
Straight answers to the questions homeowners ask before hiring a local contractor.
Yes, we design and build custom decks for residential properties in the San Antonio area.
We install new fences, repair existing fences, and replace damaged sections for residential and commercial properties.
Yes, we handle siding installation and replacement for homes throughout Kendall County.
Yes, we complete custom carpentry projects tailored to your home or business needs.
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