Justin Bieber has completed his probation stemming from his egg-throwing incident last year. After pleading no contest to misdemeanor vandalism, he was sentenced to 40 hours of community service.

The “Sorry” singer did his community service hours at Volunteers of America's Family Homeless Shelter and The Gang Reduction & Youth Development Center.

According to TMZ, Bieber’s attorney Shawn Holley showed up in court on Monday on his behalf to show the judge proof that he had completed the terms of his probation and 12 hours of anger management classes.

The manager of the homeless shelter he worked with, Donny Gomez, told the judge in a letter that Bieber "had no problem getting his hands dirty” and he was satisfied with his work.

"I truly believe he has learned his lesson and will be a productive member of society and a great human being,” he wrote.

Bieber has paid back nearly $90,000 in restitution for doing that much damage on his former neighbor’s Calabasas, Calif. home in Jan. 2014.