Teresa Roten is a wonderful real estate agent to deal with. She always has a cheerful smile and is definitely a knowledgeable, encouraging and level-headed person to have working with you, especially in difficult negotiation settings. Her many years of experience make her very much an asset. She gives sound advice and was always there when we needed her.