One of the biggest mistakes house cleaning services make when servicing a home is not caring for marble properly. Marble provides homeowners with a classically beautiful appearance. But marble also requires a heightened level of maintenance awareness to ensure it retains its luster.
When hiring a subcontractor it is hard for the subcontractor to set a standard for the client. It is difficult to be consistent and set the standard of clean. A cleaning service trains their employees to be consistent cleaners. If you are hiring a cleaning service on a regular basis than a company may be the best route. If it is a one time job than a subcontractor may benefit your needs. A company can keep your preferences written down so you aren't required to mention these more than one time. If you are consistently hiring a subcontractor you may have to constantly express how you prefer things to be cleaned around your home.