HANN & HANN INC