US grocery retailer Weis Markets has announced increased sales and earnings in 2004 and a $109.4m expansion programme for 2005.