We also have a poodle named Sid. Keeping him groomed is very difficult because his hair is very curly. I can't groom him on my own because I read a Facebook story once where in a pet owner cut his dog's hair. He then accidentally hit his dog in the eye, and his dog is now blind.
Anyway, I always make sure to bring Sid to the pet salon every month. I avail the pet package which includes bathing, grooming, teeth brushing, and nail trimming. I trust the groomers there, so I have no problem that Sid will get hurt. I think that it's important to bring long-haired dogs to groomers regularly instead of doing the grooming on your own.