Buff grew up in Hanover, NH and attended Hanover High School. He graduated from Middlebury College in Middlebury, Vermont;
Buff is the COO of Lang McLaughry Real Estate with 15 offices in New Hampshire and Vermont. He has 34 years of experience as a real estate broker, and he is a licensed broker in New Hampshire and Vermont with a GRI designate. He belongs to the National Association of REALTORS and is a former president of the New Hampshire/Vermont Multiple Listing Service.
Buff previously served as President and Vice President on the Board of Directors of David’s House and is currently serving as the chair of the building and grounds committee and on the Board of Directors of Sustaining Energy Resource Group.
As a former member of the U.S. Ski Jumping Team, Buff coached the Hanover High School ski jumping team for 23 years and claimed several state titles. He lives in Norwich, VT and is married to Susan McLaughry. They have two children, Leah and Luke.