Attorney Terrance P. Sheehan, based in Grand Blanc, Michigan, offers legal services that have received mixed reviews from clients. While some praise him as an excellent attorney and a caring person, highlighting their satisfaction with his support, others express frustration over their experiences, citing a lack of professionalism and ineffective case management. Overall, it appears that while some clients appreciate his dedication, others have encountered significant challenges in their interactions with him.