Service Management

What is the best way to show how many service PM hours you have in an agreement? I have not found a good way to list PM hours per visit as each visit may have different hours allotted. Any SM users that can help?