Start with what's causing it
Surface growth is only part of the picture. A workable plan runs down the moisture source, weighs humidity and material condition, contains the work, and confirms the result.
Build a complete scope
- The water's point of entry, established before any cleaning is priced
- Whether the crawl space, the attic, or both are involved, since the mechanism differs
- How the zone is sealed and where extracted air is discharged
- Which materials are stripped out and which are treated, and why
- Verification afterward, and the ventilation or drainage correction that prevents a repeat
Sandy Springs context
Dense tree cover is the local fact that changes this work most. Heavy canopy keeps roofs, siding and the ground beside a foundation shaded and slow to dry after the intense summer storms this area gets, so surfaces that would dry in a day on an open lot stay damp for several -- and that difference is the whole problem. Add humid Georgia summers pushing warm moist air into cool crawl spaces over red clay that holds water, and condensation forms on framing through the entire cooling season without a leak anywhere. The heating season reverses the direction, carrying indoor moisture into cold attic space, where a bath fan terminating short of the roof will produce staining every winter. Hillside lots compound all of it by delivering uphill runoff to the foundation. Cleaning without correcting the moisture path buys a repeat.