KLEIN & SOLOMON, LLP