Vicki (Keegan) and Raymond McMahon, of Beloit, recently celebrated their 50th wedding anniversary.
Raymond is the owner of McMahon Construction. Vicki worked as a registered nurse at Dean Clinic before retirement.
The couple have two children, Tim and Melisa McMahon, of Beloit, and Jennifer and Tim Williams, of Milton.
They have four grandchildren, Montana, Brayden, Piper and Libby.