Our business focuses on the cleaning needs of commercial & residential properties. Whether its a one-time specific cleaning project or an every day maintenance service, we take care of it.


We work hard everyday to develop a reputation of trust, dependability and quality. The success of our business depends on this. If you are looking for an interior cleaner, whatever the project may be, please give us a call or request a free quote through our website.



RJH Cleaning Services

Proudly Servicing: Canajoharie, Amsterdam, Johnstown, Gloversville, Herkimer, Cobleskill and surrounding areas, in upstate New York.


P.O. Box 46

Canajoharie, NY 13317

Operating Hours

7 Days a week. We work when its convenient for you.