KARVONEN & SON INC