The speed depends on the strategy. Paid channels like Google LSAs and Facebook Ads can bring leads within days. SEO takes longer — typically 60 to 120 days — but builds lasting visibility. The best approach combines both short-term lead generation and long-term growth so your painting business stays booked year-round.