Construction contractors are able to draw up basic building plans, but residential designers specialize in maximizing space efficiently and personalizing the home to fit the client's lifestyles, priorities, and needs. They are also up to date on the latest trends and available products to offer their clients. A skilled residential designer will know the right questions to ask a client to find out not only their known wants, but also to uncover their hidden needs and desires. With this information, they can develop design options and work out the floor plan with custom electrical plans, cabinet structures, room isometrics, and door, window and appliance sections.