
Why Schools & Libraries Book the Dino-Magic Show

Flexible for Any Space
Works in classrooms, multipurpose rooms, full assemblies, and even outdoor programs

Highly Interactive
Students don’t just watch — they respond, laugh, and become part of the show

Easy for Staff
Simple setup, clear communication, and smooth pacing from start to finish

Optional Photo Moment
Roary can stay for a brief post-show photo opportunity if desired.
Roary's Big Entrance
The Experience
Professional Staging & Sound
Simple for Staff
-
Fully self-contained — I handle everything from start to finish
-
All setup and tear-down handled by Kirby
-
Minimal staff coordination required
-
Works indoors or outdoors
-
Optional Dino-Magic bookmarks available (additional fee)
-
8' x 10' paleontological dig-site backdrop (immersive staging)
-
Professional sound system (clear audio for large groups)
-
Clear audio for large groups
-
Designed for multipurpose rooms, libraries, cafeterias, gyms, and outdoor programs
-
45-minute interactive dinosaur magic show
-
Dinosaur-themed magic effects and storytelling
-
High participation — kids respond, laugh, and become part of the show
-
Age-appropriate comedy designed specifically for elementary audiences
.jpg)
Dino-Magic staging setup
What the Dino-Magic Program Includes
Dino-Magic Show in Action

Roary’s Big Entrance

Library Program in Action

Students Fully Engaged
Trusted by Libraries & Schools

“Everyone had a great time and really loved the show! We’re looking forward to today’s additional performances as well.”
— Ky Watkins, Children’s Librarian, Butte County
“We had such a smooth event, thanks to you.”
— Jennifer Rexroad, City of Roseville
“The kids went home talking about the magic show! We will definitely be calling again next summer.”
— Childtime Learning Center, Roseville
Request Program Availability
Tell me about your event and I’ll confirm availability and next steps.
This is an inquiry — no commitment required.
I typically reply within 24 hours
Prefer to talk first? Call or text me directly at (916) 776-6629

