This series follows the main character, Brodie Wade, through his somewhat abnormal life. You must understand, Brodie can see into the spirit realm, and it doesn’t seem to happy about it.
In The Truth Has Teeth, we find Brodie the College Student. He has been institutionalized all of his life due to his visions, so he’s not that great at interpersonal relationships. We find him with his friend and mentor, Detective Phil Dawson solving their first big case
In Death Has a Name, several years have passed. Brodie has billed himself out as a Psychic Investigator and still maintains that deep friendship with Phil, even though the detective doesn’t quite understand his unusual friend.
Keep your eyes peeled for the final book, Azazel Has a Child.