I reckon solicitors are a waste of time. No one is going to go through a building contract in detail like you will. That goes for any contract actually.
It's really not all that hard. Main things to check are they are giving you what you were quoted, make sure anything that can be a fixed cost...