In order to solve the problem of urban foundation pit support caused by the dense surrounding buildings, numerous municipal roads and pipelines, and the limited occupied space, the construction methods of enlarged head anchor cable, retractable anchor cable and SMW are introduced combined with specific engineering examples. Relevant research work are carried out from three aspects of scheme optimization, construction technology and application effect. The application of composite support technology of retractable enlarged head anchor cable and SMW pile in soft soil layer or deep fine sand layer in urban area is discussed.