The company, which is a branch of Glendale Countryside, was drafted in to plant a dozen large semi-mature trees in Hammersmith & Fulham - around Brook Green, on Hammersmith Bridge Road and outside Shepherds Bush Green Station.
In the London Borough of Brent, it was drafted in as part of a strategy to plant more than 170 trees through 11 residential streets in south Kilburn, as part of a highway improvement scheme partially funded by Transport for London. In addition, the firm planted 12 trees in newly created traffic islands in central Willesden.
London Borough of Brent tree officer Lawrence Usherwood said: "I am delighted in the way Civic Trees and the borough council have worked together over the past few months.
"To achieve such a successful planting scheme in crowded Victorian streets is a true achievement in often challenging circumstances."
A comprehensive after care package has been put in place by Civic Trees, in partnership with Brent, to ensure a higher survival rate for the trees. Civic Trees is also holding some stock to be planted later in the season.