you might need a serger as well as a good sewing machine, bernina, phaff, husqvarna all have good machines, check them out and compare features and prices. you want a one step buttonholer thats for sure.
Wal-Mart for both sewing machines and sergers. They have machines that start out at like $97 and go up from there, they also have sergers that run around $150. They are good brands that do a good job, mostly Singer machines. My only suggestion is to ...
Of course you have to decide on what type of dealership do you want to have and then contact them. Bernina, Viking, Phaff, etc.I am a Bernina tech. Most sewing machine companies require you to have a trained sewing machine tech (unless your going to ...