BJ was so great to work with! He makes every session fun. We were so lucky to find him to do our wedding last April! He is very professional while still capturing fun, spontaneous moments! I can't wait to have him capture more moments for us! I would highly recommend him to anyway that wants beautiful, fun, natural photos of any occasion!