Starting a cleaning business is a good idea because of minimal overhead, residual income, and higher-than-average profit margins.