SiteOne Landscape Supply's GAAP net income for 2020 was $121.3 million, up 56.1% from $77.7 million in the prior year. Revenue increased 14.7% to $2.705 billion from $2.358 billion a year earlier.