248-202-4662 Matt@UltimateFunProductions.com


Vendor or Sponsor Inquiries

Event Questions
If you have read the FAQs and still have questions send us a message.

A portion of proceeds benefits:

The mission of Royal Oak Youth Assistance is to strengthen youth and families and to reduce the incidence of delinquency, abuse and neglect through community involvement. The purposes of the programs are: the mobilization of community interest, skills and forces on behalf of children and families; involvement of local citizens in developing/improving services designed to control, treat, eliminate, and prevent delinquency, abuse and neglect; identification of social, psychological and environmental factors producing antisocial behavior; and the creation of programs to assist individuals in developing skills which will decrease the likelihood of delinquent, abuse and neglect behavior occurring.

The Royal Oak Youth Soccer Association strives to continue to be the best recreational program in the area and seeks to be the best travel program in the area by providing top notch coaching, training and development for its players. As a true non-profit, with no profits to pay out to its owners, with a huge volunteer base, and its close relationship with the City of Royal Oak, ROYSA is able to offer its recreational programs at close to forty percent discounts to its peers and its travel program at close to one third the cost of comparable for profit clubs.

Volunteer for Michigan Rib Fest

Interested in getting involved with Michigan Rib Fest? Volunteer for the event and make some new friends and get some awesome perks! There are a few options to get involved and become part of the Rib Fest team!


If you would like to Volunteer solo or with a few friends, you can get involved, have some fun and get a FREE TICKET to an upcoming event. Shifts are available on Friday, Saturday and Sunday.



Charity Groups

If your charity would like to raise money, you can send a team of volunteers to help at our event and your non-profit or community-based group can receive a donation for the volunteered time! If you would like more information, feel free to sign up on the list and check the box to receive more info about groups or feel free to call our event team at 248-202-4662