Photography – DJ – Videography
Mike Staff Productions
55 E. Long Lake Rd., Ste. 306Troy, MI 48085
Stuff You’ll Love
We give back 10% of what we earn. Learn how your wedding can help change the world
By providing your phone number, you agree to receive text messages from Mike Staff Productions. Message and data rates may apply. Message frequency varies.