Now offering American Heart CPR private group classes in Mason City, Waterloo, Dubuque and all of northern Iowa

In-Pulse CPR is a large American Heart Training Center (TC) offering private onsite CPR, AED, First Aid, and / or Bloodborne Pathogen training to companies and organizations looking to train 5 or more of their staff.

Course offerings include [BLS for Healthcare Providers],[Heartsaver CPR and AED],[Combination CPR and First Aid], [Bloodborne Pathogens] .

icon calendar

Inquire or Schedule your CPR training

We are now offering private onsite CPR training to the northern part of IA including the following cities:  Mason City, , Forrest City, Osage, Armstrong, Spencer, Cedar Falls, Fort Dodge, Webster City, Waterloo, Dubuque. Cresco, New Hampton, Clear Lake, Lake Mills, Britt, Gerner, Northwood, Charles City

Our CPR training are about 3 1/2 hours and include certification.  AED training is usually included with CPR.  Our CPR and First Aid combo training is usually 5 hours.   Bloodborne Pathogens training is about one hour long.

Counties:  Lyon County, Osceola, Dickinson, Emmet, Kossuth, Winnebago, Worth, Mitchell, Howard, Winneshiek, Allamakee, Obrien, Clay, Palo Alto, Hancock Cerro Gordo, Floyd, Chickasaw, Fayette, Buena Vista, Pocahontas, Humboldt, Wright County, Franklin, Butler, Bremer, Sac, Calhoun, Webster, Hamilton, Hardin, Grundy, Black Hawk, Greene, Boone, Story, Marshall County

Hospitals in the region include Mercy Medical Center, Gabrielson Clinic, Van Diest Medical, Allen Memorial, Palmer Lutheran Health Center, Winneshiek Medical , Veterans Memorial Hospital, Palo Alto County Hospital


Troy Bowman
Troy has been the the VP and CFO of In-Pulse CPR since September, 2009. Troy is married to Mollie who is the owner and TCC for the company. Currently they have 7 children with several of them grown up. Troy enjoys outdoor activities including camping, hiking, and spending time with his family.