We can definitely build you a niche website with optimized onsite SEO but we can't guarantee that it will make money. You'll need to promote it and perform offsite SEO tasks for that to happen. Do you have a niche or keywords in mind?
Thanks.
Jeremiah Cooper