From the first phone call, when I worried that we might have a rainy party day, Theresa revealed her positive self by proclaiming "it won't rain!". (she was right). Theresa has an upbeat, positive personality that I appreciated. She arrived for our party with a big smile. She was organized and very professional. Our guests had so much fun with a karaoke dj. I would recommend Theresa to everyone. She helped to make my husband's 50th birthday party a big success!!