Every Event Needs the Right Soundtrack

Dance the night away with our local DJs in Odessa, TX and the Permian Basin area

When you're putting together an event, you need a DJ who will personalize the music to your tastes. Josh Thomas Productions takes pride in customizing all our services to fit your needs. Our local DJs have more than 10 years of experience in the industry, working with clients all over the Odessa, Texas area. We'll make sure your playlist and our appearance match your event's purpose.

We also service the Midland and Big Spring areas. Schedule live entertainment services for your event today by calling 432-889-7340.

Weddings

Our wedding DJs will play the perfect music to celebrate your love.

wedding dj Odessa, TX

Nightclubs

Mix things up by hiring a nightclub DJ for your establishment.

nightclub dj Odessa, TX

Private Parties

A private event DJ can add something extra to any gathering.

private dj Odessa, TX

Corporate Events

Encourage team bonding with an exciting, work-friendly soundtrack.

local dj Odessa, TX



Add Live Entertainment Services to Your Party Plan

Hire Josh Thomas Productions in Odessa, TX and the Permian Basin area

Music for any occasion

Hosting an event is one of the best ways to celebrate any occasion. Adding a DJ to the mix gives you custom playlists and fun music for everyone to enjoy.

We recommend live entertainment services for...

  • Weddings. We can create a custom playlist to celebrate your big day.
  • Nightclubs. We'll work with you to bring in new customers.
  • Private events. We want to give you the best experience possible.
  • Corporate events. We'll help you bring your team together.

Whether you're throwing a birthday party or hosting a corporate event, our DJs will help you curate the perfect soundtrack. Call 432-889-7340 today to reserve our local DJs for your party.

dj Odessa, TX

Serving the Odessa, Midland and Big Spring, TX Areas

party dj Odessa, TX

JOSH THOMAS PRODUCTIONS

ODESSA, TX 79766

Available 24/7 and By Appointment

CALL US
(432) 889-7340