Thanks OBP, I changed the code to the following since I don't need to check if they're open, I know they're open. Runs much smoother now.

    DoCmd.Echo False
    DoCmd.Close acForm, "Form 1"
    DoCmd.Echo False
    DoCmd.Close acForm, "Form 2"
    DoCmd.Echo False
    DoCmd.Close acForm, "Form 3"
    DoCmd.Echo True