In my head, border collies fall into my golden retriever, sheltie, Australian Shepard category - regular brushing, minimal trimming, and a good, thorough bath and brush to blow out the undercoat. As a groomer, I'd say have the dog professionally washed and groomed/trimmed every 6-8 weeks. But as a dog owner and a *realist*, I'd say if you're one to regularly brush the dog (I'd say once a week or so), and walk the dog (especially on concrete or macadam...it keeps the nails worn down), you could get away with going even longer, if at all. Now, I say that with caution.

I would highly recommend having the pup professionally groomed at an interval - it'll help with shedding at home, and the dog will just
feel good. As a puppy, you can definitely take advantage of discounted prices/puppy packages (smaller pup, smaller price tag!), which will allow the dog to get used to the whole grooming process.
Things you can do at home:
- play with and handle their feet and pads regularly (so they'll get used to having their feet handled when having nails trimmed, pads trimmed, etc.)
- purchase a soft bristled slicker brush and a greyhound comb and brush your dog regularly (being sure to get the completely down to the skin)
- give them a bath
What to expect a "border collie groom" to be:
- nail trim, ear cleaning
- bath and dry (groomers use high velocity dryers that really help to blow out a lot of dead undercoat)
- trimming up of the feathering along the back of the front legs, stomach, hocks and rear
- feet and pad trimming (clippering the pads, trimming up any long hairs around the feet/toes)
- sanitary trim (clippering of hair in and around the genital and anal area)
- armpit trim (clippering of hair in the arm pits - prevents matting in a high-mat area)
- removal of any mats that might be present
Unless you specifically request the dog to be shaved down (which I wouldn't recommend but for more info on that see shaving down long-haired breeds threads in the forum) there aren't any "major" clippered parts of the groom for a border collie. It's basically a tidying and tightening up of what they naturally have.