Sites Southwest was founded in 1997 in Albuquerque, New Mexico to provide clients throughout the Southwestern United States with planning, landscape architecture, and urban design services. We are an SBA-certified small business based in New Mexico.