call today:(540) 578-4974
Service is Our Top Priority!

Our Mission

Priority Property Management LLC (PPM) is a full-service residential and commercial rental property management firm serving Harrisonburg and the Shenandoah Valley. 


PPM LLC is committed to providing quality property management services for your rental property in Harrisonburg and the Shenandoah Valley. We value relationships built on trust and mutual respect with tenants and property owners alike.


Our commitment to offering a well-rounded suite of management services and a knowledgeable, friendly staff makes our service exceptional.


Our History

In early 2011, Keith May and Roy Brooks came together with the idea of starting a property management "sister" company to Kline May Realty and Cottonwood Commercial, that would be known for quality and service. 


Since it's beginning, PPM LLC has experienced strong growth by compiling a unique blend of expertise in the real estate, contracting, marketing, and property management arenas.


As of 2014, we're still expanding and looking for more opportunities to serve the community in which we live and love!



Who We Serve

Property Owners

We offer a full range of services to manage and maximize the value of your residential property. Service is our top priority. 

Let us show you by: 

  • Our responsiveness 
  • Timely and in-depth reporting
  • Addressing opportunities proactively 
  • Maximizing value, quality of service and communication 



We believe that in order to best serve our property owners, we must build great relationships with our tenants.

We are committed to:

  • Prompt, competent and courteous responses to issues and repairs
  • Well-maintained properties
  • Frequent, transparent, and straight-forward communication


Future Tenants

We are happy to provide a variety of options for prospective residents to explore and consider. 

Our desire when leasing is to:

  • Be transparent with up-to-date and accurate listing information 
  • Present well-maintained properties for viewing
  • Communicate effectively on application screening and  approval/denial processes



Our Team

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 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.



Josh Diveley

Property Manager

Josh serves our property owners and tenants as Property Manager. Originally coming from Illinois, this JMU graduate has been settled in the beautiful Shenandoah Valley with his family for quite a few years. With prior roles in restaurant management and the insurance industry, Josh is looking forward to putting his extensive customer service skills to use!


Ruth Vickman

Office Assistant
Ruth puts her organizational and office management skills to use serving our  property owners, current tenants,a nd prospective tenants. If you call our office for leasing or maintenance concerns, it's likely you'll hear Ruth's friendly voice!


Jennifer Brooks

Accounting and Administration
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.  


Search our Available Listings 

We keep these up to date so you can always know what is available!

New to the valley . . . or just don't have time to search?

Let us help! Based on scheduling and availability, we offer relocation services where our agents can assist you in finding your next home. Give us a call to find out more about the options we could provide for you.

Does your business bring in new recruits? 

Let PPM help the process! Based upon scheduling and availability, our rental agents can work directly with your new employees to get acquainted with the area and find a quality rental home. Call us today to find out more.