The guys were nice, and seemed thorough and neat. The hard part for me was having no idea when the spray foam would happen. With 5 kids, the youngest being an infant and the older 3 kids in school, it takes some planning to be able to leave the house for a few hours. Between nap times and homework times, it was just hard not knowing what I needed to plan for (because, really, I have nowhere else to take the kids for naps). They couldn't even give me a ball park. And, I felt like the foreman was getting a bit frustrated whenever I asked.
Follow up was good, friends recommended CT Basement Systems.