Many people use several websites to find a good cleaner. Thumbtack and Care.com are two. It is free for the customer but NOT for the cleaner. On Thumbtack, customers can write reviews of your work, which helps a lot. iI douobt they could be faked, because the writer has to have posted a job listing before they can review the cleaner. I do know that on Craigs Lis\t, reviews ARE faked.
Most cleaners charge by the hour, and the price depends on where you live. It is important to get at least 3-4 quotes, so you can get a good idea of what people in your town pay for cleaning. From your description, you sounds very much like many of my customers. Maybe not wealthy, or have a huge home, and the owners work or are very busy with kids. Many people in your situation do hire a house cleaner, at least for a while. Most people choose to have cleanings every two weeks, but some want weekly. That is up to you, and what you can afford.