Having your house professionally cleaned can run between $97 and $411, depending on the size of your home. Most homeowners will pay around $219 for a 2,000 sq. ft. home.