Western Tree Removal Specialists Tree Service Contractor - Windsor, CA Looking to contact Western Tree Removal Specialists? You can reach them at 707-235-7884