Barnstone Advisors, LLC employs a combination of charting analysis, fundamental analysis, and modern portfolio theory to manage client assets. The firm focuses on long-term growth through diversified asset allocation, a…