Mahaffey agents walk the extra mile for every client that they serve.
Serving Southwest Virginia since 1983
Meet The Mahaffey Team
Mahaffey agents are familiar with and involved with the local community. Practical guidance on just about anything from dining and recreation to schools and churches is a part of the Mahaffey trademark.