Free CPR classes: Mooresville Fire & Rescue offers free CPR classes 8 a.m.-noon on the first Saturday of each month. Registration is required. Classes are scheduled for Nov. 5 at Fire Station 2 and Dec. 3 at Fire Station 1. Details: 704-664-1338 or Assistant Fire Chief Shane LaCount, 704-746-4564.
Water service line warranty program: The town announced a new program for homeowners provided through a partnership with the National League of Cities and Service Line Warranties of America. The Service Line Warranty program offers protection to help cover the expense of a water line break. The cost for residents to participate is $4.75 per month and will cover water line repairs up to $4,000, plus $500 for public sidewalk cutting if needed. Details: 704-663-7282.
Conservation: The town is offering rain barrels for sale. Barrels collect run-off from rooftops for irrigation and provide a way to sustain landscaping during times of drought and water restrictions. Each rain barrel comes with a brass spigot, two overflow valves and a screen to keep out debris and insects. Prices are $90 for the 60-gallon rain barrel and $100 for the 80-gallon rain barrel. Details: 704-663-3800.
Stand Up North Carolina: Iredell County Commissioner Renee Griffith and Mooresville Commissioner Chris Carney will speak on "Borders and Illegal Immigration" at 7 p.m., Nov. 3 at the Charles Mack Citizen Center, 215 N. Main St., Mooresville. Free and open to the public.