The Davis Financial Group provides fee-based financial planning, wealth management, investment services, college and retirement savings strategies and insurance products for individuals, families, business owners and non-profit organizations in Northampto