The same thing happened with Maverick. Some tips our trainers had us working at:

Keep him on leash when visitors come. Have everyone ignore him until he calms down. This one was always easier said...