Can a homeowner apply polyurethane spray foam insulation themselves?

For the most part, this is not practical. Aside from the significant investment and complex equipment involved, spraying foam insulation requires a significant amount of training and a skilled installer.