P & A ENGINEERS AND CONSULTANTS INC