PALMER & LAWRENCE INC