Family-owned, working across Travis, Hays, and Williamson counties. John walks your project himself, writes a line-itemed quote on the spot, and texts you a photo every day the crew is out. Free estimates, written warranty, and somebody actually answers the phone.
See our recent workWhole job start to finish went smoothly. Crews were fantastic and professional, and John was in communication start to finish.
Terry M.Full Property
Fair, reliable, and honest. They gave us an honest assessment and a great price, and fixed our fence in a timely manner.
Reid C.Fence Repair
If I could give more stars I would. John was the only person who understood my request, quoted me a fair price, and did excellent work.
Theresa B.Patio Cover
From the very first consultation to the final inspection, John made the process completely stress-free.
Mary B.Roof Replacement
A handful of recent builds across Travis, Hays, Williamson, and the rest of greater Austin.
Every contractor in town says "it depends." It does, but you still deserve a number before you invite anyone into your backyard. Here are the ranges we actually build to.
These are full-build ranges for quality materials and a licensed crew, not a stripped-down teaser number. Where your project lands depends on slope, rock, access, height, and finish level.
| Project | Typical Austin range |
|---|---|
| Deck, pressure-treated pine | $30–$45 / sq ft |
| Deck, Western Red Cedar | $50–$75 / sq ft |
| Deck, composite / PVC | $60–$100 / sq ft |
| Cedar privacy fence, 6' standard | $40–$58 / linear ft |
| Cedar fence, horizontal slat | $55–$80 / linear ft |
| Gates, walk / double drive | $300–$600 / $800–$1,800 |
| Cedar pergola, attached, ~12×16 | $14,000–$24,000 |
| Pavilion, freestanding, roofed | $26,000–$45,000 |
| Concrete patio, broom finish | $14–$22 / sq ft |
| Concrete patio, stamped or stained | $22–$34 / sq ft |
| Roof, architectural asphalt | $14,000–$22,000 |
| Roof, Class 4 impact-resistant | $18,000–$28,000 |
| Roof, standing seam metal | $28,000–$48,000 |
Roof ranges assume a 2,000–2,500 sq ft roof. Rock, steep grade, tear-off of a second layer, and tight access all move the number, which is why we measure before we quote.
JB Contracting ATX is me, my wife Brooke, and our crew. We build decks, roofs, fences, pergolas, siding, and hardscape across greater Austin.
We keep it small on purpose. When you call, you talk to me. When the crew shows up at your house, they're the same people we work with project after project.
Every deck, every roof, every fence we build is somebody's home. Somebody's Sunday morning coffee spot. Somebody's place where their kids grow up. I want it to be the kind of work I'd be proud to do on my own house, because the family living there matters as much as mine does.
The goal isn't to be the biggest contractor in Austin. It's to be the one your family trusts enough to call back.
Hired JB Contracting ATX prior to selling our home, for a full interior/exterior paint job, full fence replacement and roof replacement. Whole job start to finish went smoothly, crews were fantastic and professional, and John was in communication start to finish.
I needed new siding on a gable end of my house. I selected JB Contracting ATX because they looked like a professional outfit and their quote was very competitive. First off, John is a super nice guy and very pleasant to work with!
JB contracting is 5/5! They are fair, reliable, and honest. We had a fence that needed to get fixed. They gave us an honest assessment and a great price. And they fixed us for it in a timely manner.
John did a great job replacing my wood privacy fence. Communicated, provided an estimate, got the job done in a timely manner keeping both my tenant and neighbor happy.
I highly recommend this company! If I could give more stars I would. I was looking for somebody to repair my mom's patio cover and John was the only person who understood my request, he quoted me a fair price and did excellent work.
I recently had my roof replaced by JB Contracting ATX, and I couldn't be happier with the entire experience. From the very first consultation to the final inspection, John made the process completely stress-free.
If yours isn't here, just call or text. John answers the phone.
Yes. JB Contracting ATX provides free, on-site estimates for every project across Travis, Hays, and Williamson counties. John walks the project with you and writes up an honest, line-itemed quote with no pressure to book.
We serve homeowners across greater Austin, including Round Rock, Cedar Park, Pflugerville, Leander, Georgetown, Lakeway, Buda, Kyle, Dripping Springs, and the rest of Travis, Hays, and Williamson counties.
Yes. JB Contracting ATX is fully licensed and insured. Every project we complete is backed by our written warranty.
Most cedar privacy fences are completed in 2 to 4 days. Custom deck builds typically take 1 to 3 weeks depending on size and complexity. We give you a firm timeline at the time of the estimate and text daily progress updates with photos throughout the build.
We specialize in custom decks, roof replacement and repair, cedar fences, pergolas and patio covers, siding, and hardscape (concrete patios, walkways, and outdoor living features) across the greater Austin area.
Call or text us anytime and John gets back to you the same day. You can request a quote through the Design Builder on our site, by texting photos of your space to (512) 587-3914, or by calling directly.
Still deciding? Read the full Austin outdoor living cost guide →
Prefer to map things out before talking? Use the Project Designer to pick your materials and finishes, save the looks you love, and send the full vision to John. Totally optional, you can always just call (512) 587-3914 or fill the form at the top instead.
Free estimates. Honest pricing. Every job warrantied. Tell us what you're picturing and we'll take it from there.
Every design you save lives right here. Send the whole collection to John when you're ready, or keep building out your dream and come back later.