Thankyou for your input.
You sound very speedy, unfortunately I do not work like you. I need to take my time for two important reasons. 1) So I can be thorough and mindful and do the best job possible and 2) Because if I work fast the cleaning experience becomes stressful and I hurt my body. I prefer to take more time so as to preserve my health. This is why I charge a flat rate, because it probably takes me an hour or so longer to do a job than a faster cleaner. I still charge the same so it doesn't make a difference to my clients as long as they value my work. Thus, I do not plan on 'getting quicker' as you mentioned, but I of course want to do a high-quality job.
Regarding rates, it sounds like you're saying $100 is very reasonable, (slightly low if anything) for what would typically be a 4 hour job on a decent sized house. So I feel it's fair to increase my rates to that. And you mentioned that you increase your rates by $10 every 2 years, so I am thinking a $5 increase per year would be fair.
I will consider what you are saying about doing bedrooms every week. I am not trying to ripoff my clients, not in the least. I think a couple of them months ago mentioned they only needed bedrooms done every other week, or they didn't even want them done at all and told me just to focus on main areas. Since then I've cleaned them every other week, (of course in addition to the main floor/bathrooms) and my clients are all happy with that system. Again I only started the system because that's what they requested, and because my dad's cleaner (who he loves and does great work) uses the same approach. I would imagine that if they wanted bedrooms done weekly they would tell me, and nobody has. Do you know what is typical, aside from what you do? Is it standard to do bedrooms weekly or do some cleaners do every other week like myself and my dad's?
PS. Shadowing a cleaner is not a bad idea. I will look into that.