The Rotary Club of St. Albans hosted their 31st Annual Home and Recreation Expo at t the Collins Perley Sports and Fitness Center.