Ask a Business Lawyer. Get Business Law Questions Answered ASAP.
You have heard right about online grant writing companies. They usually don't work out and you end up spending money without results.
You need to find a local small business grant writer to help you submit the paperwork. You can Google "small business grant writers in Las Vegas" and find several local businesses.
Also, you can contact the city and county and ask who they use to write grants.
You need someone you can sit down and talk to face to face - not someone in another town or state.
The fact that you are a minority is definitely a plus. There are thousands of minority grants to encourage small business growth by women and racial minorities.