There should be a Small Business Administration office in your town, we have one here in Colorado. I took the "Start your own business course", was extremely valuable. The last poster provided much of that info, but they will go into details of why and how and even provide loans or services thru them. I own 2 businesses myself, and am looking into this same kind of business here, only a little more diversified.
Props to wanting to be self-employed, and good luck!