Stephen Vachon founded Vachon Financial Group in 2005 with one simple goal in mind: to provide clients results-oriented, friendly and personalized financial services. Vachon Financial Services offers investment services, financial planning, insurance and banking.