For years, Salem, Smith, Register & Knott, PLLC has been providing quality, personalized financial guidance to local individuals and businesses.