Northbay Water Damage Repair Santa Rosa Northbay Water Damage Repair Santa Rosa provides emergency water damage mitigation to Santa Rosa, Petaluma, and the rest of the Northbay region. We have over 50 years of water damage restoration experience and have been in business Phone: 707-543-1843 525 College Ave Suite 225 95404 United States Map Other Categories: Business Services |