The team is very knowledgeable about their field, they are extremely professional yet down-to earth at times (no egos). They also have good relationships with other companies in our industry making it easy for us when we need something out of pocket from another vendor or consultant outside this group as well! Also great customer service after hours too if you're having issues over email that day during business hrs - always quick replies back even though its late/early pst which helps ease my mind knowing there's still people working through these types things until morning sometimes!! Great folks who know what works best but don't get overly invested into your project so can easily shift gears depending how needs may evolve along way once initial goals were met initially vs changes made midstream due new information learned etc.. We've been using them since before I was hired here 3 years ago now & will continue utilizing all aspects provided by NL.