Weddings

Wedding Entertainment is our specialty!  With so many incredible bands and DJs to choose from, we are the right choice for your Special Day!

Corporate Events

Corporate events can require extensive planning and include more than your choice of entertainment. OtherBrother is the answer for your event’s musical and production needs.

Production Services

Our sister company, OtherBrother Productions is poised and ready to assist with your event.  Whether it’s audio, video, staging or lighting, OB Productions can assist with any function.

Photobooths

Photobooth have become so popular at all types of events.  Check out our options and create magic at your events for your guests!

Contact us today to get your party started!

How many acts do you have available for booking?

Our selection of performers will blow you away! Our diverse list of performers includes a variety of wedding bands Charleston SC, as well as a who’s-who of wedding DJs Charleston SC. In total, we have a roster of more than 150 different acts!

Do you have ceremony musicians available?

Yes! When it comes to wedding entertainment Charleston SC, we understand that choosing the right performers for your ceremony is essential.

What areas do you serve?

We serve the entire Southeast region of the U.S.

Do your wedding bands Charleston SC provide music for breaks?

Yes. Whether you hire a band or a wedding DJ Charleston from Other Brother, you can rest assured that there’s never a break in the soundtrack to your event.

When should I book my wedding entertainment Charleston SC?

We recommend booking as soon as you know the date of your wedding or event.

What deposit is required to book DJs or wedding bands Charleston SC?

We require a 50% deposit to secure your wedding entertainment Charleston SC. This amount secures your artist.

Can we use the DJ or band’s microphone for special announcements?

Yes! We always make sure our wedding DJs Charleston SC – as well as our bands – make a microphone available. Just talk to your artist prior to the event to communicate your needs, and they’ll ensure that a mic will be available.

What do your wedding DJs Charleston SC wear?

DJs and bands are there for you and your special day! Therefore, they will adapt to your requirements.

Will the DJ or band be able to play my first dance song?

As a general rule, yes! Our wedding bands Charleston SC will learn the song as long as they feel they can cover the song successfully and within their standards of performance. Our wedding DJs Charleston SC will make sure a recording of your first-dance song is ready to play.

What are the stage requirements for your bands and wedding DJs Charleston SC?

A flat, hard surface that’s free from moisture and has access to electrical outlets.

other brother ent wedding wire award

OtherBrother Entertainment has been a WeddingWire Choice Award Winner every year since 2011!

Whoops, looks like something went wrong.

1/1 ErrorException in ApiController.php line 838: Trying to get property of non-object

  1. in ApiController.php line 838
  2. at HandleExceptions->handleError(8, 'Trying to get property of non-object', '/home/mrmagency/public_html/app/Http/Controllers/ApiController.php', 838, array('client_id' => '30-1503811690', 'data' => '', 'str' => '', 'str_data' => '', 'credit' => '', 'rating' => array(), 'setting' => null)) in ApiController.php line 838
  3. at ApiController->schemaapi('30-1503811690')
  4. at call_user_func_array(array(object(ApiController), 'schemaapi'), array('client_id' => '30-1503811690')) in Controller.php line 55
  5. at Controller->callAction('schemaapi', array('client_id' => '30-1503811690')) in ControllerDispatcher.php line 44
  6. at ControllerDispatcher->dispatch(object(Route), object(ApiController), 'schemaapi') in Route.php line 204
  7. at Route->runController() in Route.php line 160
  8. at Route->run() in Router.php line 574
  9. at Router->Illuminate\Routing\{closure}(object(Request)) in Pipeline.php line 30
  10. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in XSSProtection.php line 34
  11. at XSSProtection->handle(object(Request), object(Closure)) in Pipeline.php line 148
  12. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
  13. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in WMlab.php line 113
  14. at WMLab->handle(object(Request), object(Closure)) in Pipeline.php line 148
  15. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
  16. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in SubstituteBindings.php line 41
  17. at SubstituteBindings->handle(object(Request), object(Closure)) in Pipeline.php line 148
  18. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
  19. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in VerifyCsrfToken.php line 65
  20. at VerifyCsrfToken->handle(object(Request), object(Closure)) in Pipeline.php line 148
  21. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
  22. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in ShareErrorsFromSession.php line 49
  23. at ShareErrorsFromSession->handle(object(Request), object(Closure)) in Pipeline.php line 148
  24. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
  25. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in StartSession.php line 64
  26. at StartSession->handle(object(Request), object(Closure)) in Pipeline.php line 148
  27. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
  28. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in AddQueuedCookiesToResponse.php line 37
  29. at AddQueuedCookiesToResponse->handle(object(Request), object(Closure)) in Pipeline.php line 148
  30. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
  31. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in EncryptCookies.php line 59
  32. at EncryptCookies->handle(object(Request), object(Closure)) in Pipeline.php line 148
  33. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
  34. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in Pipeline.php line 102
  35. at Pipeline->then(object(Closure)) in Router.php line 576
  36. at Router->runRouteWithinStack(object(Route), object(Request)) in Router.php line 535
  37. at Router->dispatchToRoute(object(Request)) in Router.php line 513
  38. at Router->dispatch(object(Request)) in Kernel.php line 174
  39. at Kernel->Illuminate\Foundation\Http\{closure}(object(Request)) in Pipeline.php line 30
  40. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in TransformsRequest.php line 30
  41. at TransformsRequest->handle(object(Request), object(Closure)) in Pipeline.php line 148
  42. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
  43. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in TransformsRequest.php line 30
  44. at TransformsRequest->handle(object(Request), object(Closure)) in Pipeline.php line 148
  45. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
  46. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in ValidatePostSize.php line 25
  47. at ValidatePostSize->handle(object(Request), object(Closure)) in Pipeline.php line 148
  48. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
  49. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in CheckForMaintenanceMode.php line 46
  50. at CheckForMaintenanceMode->handle(object(Request), object(Closure)) in Pipeline.php line 148
  51. at Pipeline->Illuminate\Pipeline\{closure}(object(Request)) in Pipeline.php line 53
  52. at Pipeline->Illuminate\Routing\{closure}(object(Request)) in Pipeline.php line 102
  53. at Pipeline->then(object(Closure)) in Kernel.php line 149
  54. at Kernel->sendRequestThroughRouter(object(Request)) in Kernel.php line 116
  55. at Kernel->handle(object(Request)) in index.php line 54

SaveSave

SaveSave

SaveSave

SaveSave