Yes, all websites need SEO services of some kind. Your website alone will not generate traffic without the basic implementation of SEO. Businesses that need local SEO are typically medical services, law offices, bars and restaurants, plumbers, HVAC, pet services and real estate to name a few.