Content about Santa Rosa

September 19, 2011

In late 2009, Orchard completed the renovation of its Santa Rosa, Calif., location. The 48,000-sq.-ft. store is a celebration of the company’s 79-year history.  

March 24, 2008

The industry’s third largest pro dealer has closed nine stores and a truss plant in...

© 2014 Home Channel News. All Rights Reserved.