John Richmond Photography is located in Rochester Hills, MI. John Richmond Photography promises to capture your wedding professionally, artistically, and with special attention to the details you created. To ensure that your wedding is exactly how you imagined it, they customize your photography around you by spending extra time getting to know you, providing a photo checklist for your preferences, and working with you to design a time line for your wedding day. They take pride in combining a mix of traditional, candid and photo journalistic images to create your unique and personal photos to last a lifetime. John Richmond Photography offers wedding photography, event photography, portrait photography, sports photography, family and children photography, etc.