First, make sure they’re properly insured and can provide proof. Roof work is inherently risky, and you don’t want to be liable if someone gets hurt on your property. Second, ask about their cleaning methods—if they mention pressure washing, walk away. Look for companies that are certified by organizations like the National Soft Wash Alliance or have training from industry leaders. These certifications mean they understand the proper chemicals, mixing ratios, and application techniques that won’t damage your roof. Finally, get everything in writing, including what areas they’ll clean, how they’ll protect your property, and what kind of results you can expect. A professional company should be happy to explain their process and answer all your questions before starting work.