Yeah 1065 days
Basically you apply similarly to how you applied for PR. You get all the forms from their website, pay (like $200 I believe) and send the package to the office in charge of processing citizenship applications. I think it's located in Nova Scotia if memory doesn't fail me.
The application takes about a year, he will have to pass a citizenship test containing different questions regarding Canadian culture, voting system, you know, just basic things all Canadians (should) know, and demonstrate that he speaks either English or French. Then if he passes the test he will be invited to take an oath of citizenship where he will exchange his PR card for a Citizenship certificate.