Harry Dresden series by Jim Butcher.
Harry Dresden is hardboiled detective in modern Chicago. Jim Butcher loves having fun with tropes. He takes stereotypes and stands them on their heads. So the hardboiled detective has a soft heart, of course, plus he's a funny goofball and he's a wizard. With real magical powers.
Throughout 13 books, every supernatural being from anywhere makes an appearance. Native American ghosts, Valkyrie, fairies of all stripes, everyone. What's unique and engaging is that Jim Butcher deconstructs all of them and somehow makes them make sense.
Lots of action, too. Vividly written. The story is that the author was taking a writing class and he decided to parody every aspect of the class to show that everything he was being told about character, description, plot, etc., was trite and wouldn't work. The joke is, it worked. That class assignment became the first book he got published and now he has a huge following. When I went to the store to buy his latest book and there were two guys milling around, buying his books too. Amazing fan base.
Love it. Be sure to start with the first book, Stormfront. The series might have jumped the shark with the last book, but the first dozen are excellent.