North Bay Self Storage offers clean, secure, and eco-friendly storage solutions in Petaluma, CA. Our locally owned and operated facility features solar-powered units, wide aisles, and U-Haul rentals. Our friendly managers provide exceptional customer service and competitive pricing.
The reviewers generally love the staff, cleanliness, and security of the facility, and find the pricing to be reasonable.
The facility may be showing some signs of wear and tear, and one reviewer felt that the security was lacking.