BookMarksPlus
It takes a lot of work, determination and a little help along the way, but it's certainly possible. Many consultants choose to earn money per project instead of paying an hourly rate.