MCGAVREN INVESTMENT HOLDINGS INC