We here at CJ Langenhoven Photography understand that the most important moments in your life are the ones that are over in seconds. We will be there in the shadows, busy capturing them and making them last a lifetime.We make memories asn everyday occurence.