Community Financial Group

  • Financial Services
  • Financial Advisors
  • Investment Management
107 Amelia St.
Fredericksburg, VA 22401
(540) 604-5690
(877) 604-5694
(540) 604-5697 (fax)
  • About

    Investment services, financial/retirement planning and advice for individuals and businesses.

  • Whom to Contact

    • Christopher Fines, CFP
      Partner, Financial Planner
      Phone: (540) 604-5690
      Fax: (540) 604-5697
    • Michael Hayes, CFP, CPA
      Partner, Financial Planner, CPA
      Phone: (540) 604-5690
      Fax: (540) 604-5697