About Us


Our Mission

We are a values-driven business with an emphasis on stewardship. We understand that real estate is one of the largest investments many of us will make and it is our priority to serve our clients well by being a good steward of their investment. We offer a unique blend of expertise in real estate, contracting and property management which allows us to serve a variety of residential and commercial clients, from first-time landlords to seasoned investors.

Our History

Established in 2011, by Keith May and Roy Brooks, Priority Property Management LLC offers professional property management and leasing services to property owners in Harrisonburg, Rockingham County and the surrounding Shenandoah Valley. Priority Property Management LLC is a sister company to Kline May and Cottonwood Commercial.

Meet Our Team

Keith May » Owner/Broker
Keith May
Keith, a native of the Shenandoah Valley, is the owner of Kline May Realty as well as the Owner/Broker of its sister company, Cottonwood Commercial, a commercial real estate brokerage. He also has significant experience in development of commercial and residential real estate, and in investment real estate.
Roy Brooks » Managing Agent
Roy Brooks
Roy began his career in accounting, going on to establish his own business as a general contractor/project manager in both residential and commercial markets. He has managed his own properties for over ten years and is passionate about the rental community. His extensive background in accounting, home building, and property management offers a unique and valuable skill set.
Michael Kohl » Senior Property Manager
Michael Kohl
Michael began his career in the social service/management field. After managing his own investment properties he made the jump into full-time property management. Michael brings an owner's perspective and excellent people management skills to serve our owner clients and meet the needs of our tenants. As Senior Property Manager, Michael oversees and supports our team of Residential Property Managers.
Rula Andrievich » Property Manager
Rula Andrievich
Rula is a valuable asset to the team as a Property Manager. She is a friendly, organized professional, with a keen mind for problem solving. Through her management experience in the retail, hospitality and service industries, she is capable of taking on your rental needs with the highest level of care and attention.
Rula Andrievich » Property Manager
Rula Andrievich
Rula is a valuable asset to the team as a Property Manager. She is a friendly, organized professional, with a keen mind for problem solving. Through her management experience in the retail, hospitality and service industries, she is capable of taking on your rental needs with the highest level of care and attention.
Tory Compton » Assistant Property Manager
Tory Compton
Tory comes from a Hospitality property management background. Originally from New Smyrna Beach, FL, Tory relocated to the Shenandoah Valley in 2009. After spending more than a decade in the hospitality industry he utilizes his experience in both property management operations and customer service to provide quality care to the properties and build long-standing owner relations.
Jay Leaman » Maintenance Technician
Jay Leaman
Jay brings his years of experience and expertise in building and construction to provide high quality maintenance services to our owner clients. His wealth of knowledge lends itself well to addressing the maintenance needs of a wide variety of properties.
Jennifer Brooks » Accounting and Administration
Jennifer Brooks
Jennifer brings solid experience to her behind the scenes work with accounts and keeping the books. Her expertise in finances makes sure owners and vendors receive payments as scheduled.