You could be over mixing the dough. If you add too much air, once baked the air will escape and the cookies will go flat. Also, if your butter is too soft, the cookies will tend to spread out as they bake. Hope that helps.
"MrsH, you're brilliant (and yes, quote me on that)." - Jeff Westover
The Following User Says Thank You to MrsH For This Useful Post: