How to find a good general contractor?

Hey ya’ll. My wife and I just moved into a new place in Fridley. We need help dismantling and rebuilding a load bearing wall in our unfinished basement.

Being new homeowners we have no idea how to go about finding a good general contractor. Anyone have any tips or a recommendation?