Should you pick a niche selling SEO services?

Watching a video from Nathan Gotch he stated you shouldn’t offer SEO services to everyone, but appeal to a specific niche. What do you guys think of this strategy?