Forest Hill Financial Advisory Group LLC employs a combination of charting, fundamental analysis, and technical analysis to manage client assets. The firm's investment philosophy emphasizes long-term purchases to capita…