diane allen & associates (window world)