

Hi, I'm Keith
As your dedicated senior living advisor, I'm here to help you find the right senior living option for your loved one—a place that feels just like home
About me
Keith has spent the last 11 years working with older adults in Central Virginia—first as a chaplain at UVA Medical Center, then with hospice, assisted living, and a regional home care agency. Those years provided a panoramic and clear view of the whole ecosystem. Keith is well equipped to enter the chaos faced by older adults and their families; to calmly, carefully connect resources to their specific hopes and needs.
In 2022 he founded Next Step Senior Consulting. Next Step starts by carefully listening to the priorities and preferences of each client, then does all the legwork to identify the best options, schedule and accompany all tours, and assist with paperwork. After move-in, Next Step visits each client at least twice monthly for a year, providing relational support and advocacy.
Get free expert guidance every step of the way
Whether you need a senior living advisor, an elder care guide, or a senior housing consultant, our services streamline the process of senior living placement. We provide expert guidance, saving you time and stress by identifying the best senior housing options for your family - at the right price. Here's how we do it:
Consultation
The initial consultation is key to finding the right senior living community. Your CareScout Premier Advisor will ask thoughtful questions to understand your loved one’s needs, preferences and priorities.
Assessment
The care needs assessment is essential in finding a senior living community that feels like home—both today and in the future.
Personalized list of options
Your Premier Advisor will create a customized list of communities, ensuring they match your loved one's needs - and help you make an informed decision.
Education
The most important part of making a confident decision is understanding the options, and your CareScout Premier Advisor provides the information and support you need - every step of the way.
Financial guidance
Our Premier Advisors provide clear, compassionate support to help families understand the programs available to them and what they can truly afford, ensuring peace of mind throughout the process.
Move-in assistance
With a deep network of trusted partners, our Premier Advisors are here to support every step of the move-in process, ensuring a seamless and comfortable transition.
Ready to take the next step in finding a community you'll love?

What is a CareScout Premier Advisor?
CareScout Premier Advisors are carefully vetted senior living experts, hand-picked by CareScout for their exceptional service, deep community connections, and proven expertise.
With years of experience, they guide families to find the right senior living community, tailored to their loved one's needs, preferences, and budget. From exploring options to understanding costs, they provide personalized support every step of the way, making the process smooth and stress-free.
Keith's cities
- Batesville, VA
- Covesville, VA
- Crozet, VA
- Earlysville, VA
- Esmont, VA
- Free Union, VA
- Greenwood, VA
- Howardsville, VA
- Ivy, VA
- Keene, VA
- Keswick, VA
- North Garden, VA
- Scottsville, VA
- White Hall, VA
- Iron Gate, VA
- Low Moor, VA
- Selma, VA
- Amherst, VA
- Clifford, VA
- Madison Heights, VA
- Monroe, VA
- Sweet Briar, VA
- Appomattox, VA
- Evergreen, VA
- Pamplin, VA
- Spout Spring, VA
- Augusta Springs, VA
- Churchville, VA
- Craigsville, VA
- Crimora, VA
- Deerfield, VA
- Fishersville, VA
- Fort Defiance, VA
- Greenville, VA
- Lyndhurst, VA
- Middlebrook, VA
- Mint Spring, VA
- Mount Sidney, VA
- Mount Solon, VA
- New Hope, VA
- Steeles Tavern, VA
- Stuarts Draft, VA
- Swoope, VA
- Verona, VA
- West Augusta, VA
- Weyers Cave, VA
- Bacova, VA
- Hot Springs, VA
- Millboro, VA
- Warm Springs, VA
- Williamsville, VA
- Big Island, VA
- Coleman Falls, VA
- Forest, VA
- Goode, VA
- Goodview, VA
- Hardy, VA
- Huddleston, VA
- Lowry, VA
- Moneta, VA
- Montvale, VA
- Thaxton, VA
- Villamont, VA
- Bedford, VA
- Blue Ridge, VA
- Buchanan, VA
- Cloverdale, VA
- Daleville, VA
- Eagle Rock, VA
- Fincastle, VA
- Glen Wilton, VA
- Oriskany, VA
- Troutville, VA
- Buena Vista, VA
- Altavista, VA
- Brookneal, VA
- Concord, VA
- Evington, VA
- Gladys, VA
- Long Island, VA
- Lynch Station, VA
- Naruna, VA
- Rustburg, VA
- Charlottesville, VA
- Berryville, VA
- Boyce, VA
- Millwood, VA
- White Post, VA
- Clifton Forge, VA
- Covington, VA
- New Castle, VA
- Paint Bank, VA
- Boston, VA
- Reva, VA
- Bremo Bluff, VA
- Fork Union, VA
- Kents Store, VA
- Palmyra, VA
- Troy, VA
- Boones Mill, VA
- Callaway, VA
- Ferrum, VA
- Glade Hill, VA
- Henry, VA
- Penhook, VA
- Redwood, VA
- Rocky Mount, VA
- Union Hall, VA
- Wirtz, VA
- Brucetown, VA
- Clear Brook, VA
- Cross Junction, VA
- Gore, VA
- Star Tannery, VA
- Stephens City, VA
- Stephenson, VA
- Winchester, VA
- Dyke, VA
- Quinque, VA
- Ruckersville, VA
- Stanardsville, VA
- Harrisonburg, VA
- Blue Grass, VA
- Doe Hill, VA
- Head Waters, VA
- Mc Dowell, VA
- Monterey, VA
- Mustoe, VA
- Lexington, VA
- Lynchburg, VA
- Aroda, VA
- Banco, VA
- Brightwood, VA
- Etlan, VA
- Graves Mill, VA
- Haywood, VA
- Hood, VA
- Leon, VA
- Locust Dale, VA
- Madison, VA
- Oakpark, VA
- Pratts, VA
- Radiant, VA
- Rochelle, VA
- Syria, VA
- Wolftown, VA
- Woodberry Forest, VA
- Afton, VA
- Arrington, VA
- Faber, VA
- Gladstone, VA
- Lovingston, VA
- Massies Mill, VA
- Montebello, VA
- Nellysford, VA
- Norwood, VA
- Piney River, VA
- Roseland, VA
- Schuyler, VA
- Shipman, VA
- Tyro, VA
- Wingina, VA
- Luray, VA
- Rileyville, VA
- Shenandoah, VA
- Stanley, VA
- Amissville, VA
- Castleton, VA
- Chester Gap, VA
- Flint Hill, VA
- Huntly, VA
- Sperryville, VA
- Viewtown, VA
- Washington, VA
- Woodville, VA
- Bent Mountain, VA
- Catawba, VA
- Elliston, VA
- Vinton, VA
- Roanoke, VA
- Brownsburg, VA
- Fairfield, VA
- Glasgow, VA
- Goshen, VA
- Natural Bridge, VA
- Natural Bridge Station, VA
- Raphine, VA
- Rockbridge Baths, VA
- Vesuvius, VA
- Bergton, VA
- Bridgewater, VA
- Broadway, VA
- Criders, VA
- Dayton, VA
- Elkton, VA
- Fulks Run, VA
- Grottoes, VA
- Hinton, VA
- Keezletown, VA
- Lacey Spring, VA
- Linville, VA
- Mc Gaheysville, VA
- Mount Crawford, VA
- Penn Laird, VA
- Pleasant Valley, VA
- Port Republic, VA
- Singers Glen, VA
- Timberville, VA
- Salem, VA
- Basye, VA
- Edinburg, VA
- Fishers Hill, VA
- Fort Valley, VA
- Maurertown, VA
- Mount Jackson, VA
- New Market, VA
- Orkney Springs, VA
- Quicksburg, VA
- Strasburg, VA
- Toms Brook, VA
- Woodstock, VA
- Staunton, VA
- Waynesboro, VA