With UserPro you can restrict whole pages and posts so only members can access them. There are three options you can select when choosing to restrict pages and posts:

1) Restricted to All Members
2) Restricted to Verified Accounts
3) Restricted to User Roles (you select the specific roles which are allowed to view the page/post)

To restrict a page/post is easy and can be done when editing or creating a new page/post. In the publish box on the right hand side just above the update button you will find the different options for restricting the page/post. Select the option you want to use, click update and the page/post will then have restricted access.