Welcome to Titan LLC. – Your Landscape Design and Site Work Contractor! Here are some of our commercial landscape design and construction projects we have done recently and over the years. Titan LLC. specializes in commercial landscape and design as well as large site work contracting in Anchorage, Eagle River and surrounding areas.