This page is under construction: Check back soon.

Perfect Praise Projects, Inc.

a Non Profit 501C3

Since 2012 Perfect Praise Projects has been busy spreading the love and joy of Jesus around the world. Perfect Praise Projects has been operating as a private foundation of Michael and Denie Riggs, of Perfect Praise, Inc.

Here are some of its projects. Click on the link for more information on each of these projects:

Current: The Zoe Life Center

Summer 2013:  8 week Music Helps Autism Case Study

2015-2017:  Cuba- We taught the principles of Early Childhood Music and it’s importance to a group of churches that covered the island. We were gratiously accepted, however due to losing $2500 of equipment at the airport that was never recovered, and limitations to our operations there, the work has come to a standstill. We would welcome the opportunity to return there at some time in the future.

2013-2014: Albania and expanion into Greece- We funded an Early Childhood Music school in Tirana Albania, including keyboards, rhythm instruments and curriculum. This school is still in operation and has expanded into orphanges in Greece.

2011-2012: Haiti-  We funded an Early Childhood Music school in Jacmel, Haiti.  Working with Restore Haiti and Samaritan’s Purse, we funded the digging of a well in Jacmel. This well is serving an entire community to this day.


Date: Supported Orphan Ministry in Albania


Studio Hours

We are open by appointment. Our current teaching hours vary by day, schedules and even by the season. To ensure that we are available to speak with you, please call for a no-obligation appointment. We look forward to meeting you. 256-348-6634.

  • Monday: 2:30pm - 6:30pm
  • Tuesday: 2:30pm – 6:30pm
  • Wednesday: 3:30pm – 6:30pm
  • Thursday: 10:30am – 2:00pm, 3:00pm - 6:30pm
  • Friday: 10:15am – 12:00pm, 3:00pm - 4:30pm
  • Saturday: Closed
  • Sunday: Closed


View All Events

Studio Address

6125 University Shopping Center
Suite B-26
Huntsville, AL 35806 (Behind Cheddars)

Snail Mail: P.O. Box 11577, Huntsville, AL 35814

Phone: 256-348-6634