Honest, down-home hair care in the heart of Onalaska.

132 F.M. 3186, Onalaska, TX By Appointment Only
No Walk-ins No Soliciting Venmo Accepted
Meet Angie

The heart behind the chair.

Texas Hair Shoppe is Angie Garner’s one-chair salon in Onalaska — a warm, faith-filled little shop where every guest gets her full, unhurried attention.

Appointments are booked one at a time, so you’re never rushed or sharing the spotlight. From a quick trim to full color, you’ll leave looking and feeling your best. It’s by appointment only — just call or text and Angie will find you a time.

See Services & Pricing
Angie Garner, owner and stylist of Texas Hair Shoppe
Angie Garner · Owner & Stylist
“She works willingly with her hands.”
Proverbs 31:13
Services & Pricing

Simple, honest pricing.

Everything you need for a fresh look. Prices are a starting point — long or extra-thick hair may add a little.

Haircuts

  • Women’s Cut$23
  • Men’s Cut$23
  • Kids’ Cut$23

Styling

  • Style$35
  • Haircut, Blow-dry & Style$45

Color & Highlights

  • All-Over Color$75
  • Toner$5
  • Partial Highlights / Lowlights$90
  • Full Highlights / Lowlights$120

Waxing

  • Brow / Lip Wax$10

* Long or extra-thick hair may add $10. Cash, Venmo, and checks (payable to Angie Garner) accepted. Prices subject to change — call (936) 433-1016 with any questions.

Reviews

Loved by her clients.

See what folks around Onalaska are saying on Google — and if Angie has taken good care of you, she’d be grateful if you left a review too.

Visit & Book

Let’s get you in the chair.

By appointment only — calling or texting is the fastest way to book. The form below bundles your details into a ready-to-send text message.

Storefront of Texas Hair Shoppe at 132 F.M. 3186 in Onalaska, TX
  • Find Us132 F.M. 3186
    Onalaska, TX 77360
  • Call or Text(936) 433-1016
  • HoursBy appointment only · No walk-ins
  • PaymentsCash, check (payable to Angie Garner) & Venmo (@angie-m-garner) Pay with Venmo

Connect

Request an Appointment

Angie books by text or call. The fastest way is to reach out directly:

or fill this out and we’ll turn it into a text for you

Prefer to talk? Call (936) 433-1016 instead.