Company Overview Dogwood Maintenance Ltd. is a leading Canadian national service provider specializing in commercial renovations and facilities maintenance. Our company is a Canadian owned and operated business, with our head office located in Surrey, BC and branches in Victoria,…