I can recommend a cleaning lady working for us. She has two girls who help her so she is very reliable and quite flexible with the schedule. I think she is quite inexpensive but don't mention that to her(lol) and she has worked for us for over 9 years already. We trust her(she has a key to our house).
She will give you other numbers of her customers so you can call few if necessary.
Her name is Marzena but I call her MJ. Her number is 973 997 8845 or email her
jersey.maid@yahoo.com . We live in Morris Plains but she works for my friend in Roseland which is close to Caldwell.
Good luck