Welcome Home Center The Lennar Welcome Home Center (WHC) is where our New Home Consultant(s) office in a Lennar community. The WHC showcases a floorplan and included features for you to tour, and it is a center of information on homeownership