To hire a reliable general contractor, the BBB recommends thoroughly researching potential candidates, obtaining multiple bids, and verifying their licenses and insurance. They also suggest checking references, staggering payments, and avoiding upfront payments of more than half the total project cost.