Your house, much like your family, is full of distinct personalities. Dream Weaver provides you with the choices you deserve and ensures that each room has exactly the right carpet.