Who We Are

 

 

 

 

 

 

 

  

 

         Karen P. Schaeffer, CFP®                  Richard W. Schaeffer, CFP® 

                         

           

 

 

 

 

 

 

              

 

 

    Kaitlin Schaeffer Yardley, CFP®                       Carole A. Byrd, FPQP®