
Real protection, from people you know.
We’re proud to be part of your community and even prouder to help protect the people and things that matter most to you. Whether you're buying your first car or settling into a new home, we’ll help you find coverage that fits your life.

About our agency
Waff Family Insurance is a family-run property & casualty agency located in Daleville, Virginia, providing insurance solutions for over 20 years.

Coverage built for real life.
Get coverage that meets your everyday needs, with flexible policies and local agents who are always here to help.
- Vehicle Insurance: For cars, campers, trailers, and golf carts.
- Property Insurance: For homes, rentals, and more.
- Personal Insurance: For added protection when life gets complex.
Coverage that moves with you.
Whether you’re commuting, exploring, or hauling gear, our auto policies help protect your ride, your passengers, and the journey ahead, wherever the road takes you.
- Auto
- Camper
- Trailer
- Golf Carts

Protection for the place you call home.
From houses to farms and everything in between, Rockingham offers property insurance that helps you recover quickly and confidently.
- Homeowners
- Renters
- Condo
- Mobile Home
- Landlord
- Farm

Extra coverage when you need it most.
For those moments that go beyond what standard policies cover, our personal insurance options provide added protection, peace of mind, and flexibility.
- Umbrella
- Equipment Breakdown
%20(1).avif)
Our team.
Family means everything to us. Let us help protect yours.

John Waff, Agency Principal, has represented Rockingham Insurance for 20+ years. He and his wife Nikki have three grown children. He enjoys golfing, fishing, and spending time with his family.

Nikki Waff, a licensed agent since 2007, joined Waff Family Insurance after a career in real estate. She and John raised three children. She enjoys the lake, beach, and canoeing with family in her free time.
Our office.
Monday - Friday:
9:00am - 1:00pm /
2:00pm - 5:00pm
Contact us.
Reach out to our team with any questions you have about insurance, coverage, and more.