I agree that having scheduling, estimates, invoices, and payments together could simplify things for small service businesses. Reducing the number of apps and logins would definitely make daily work less frustrating, especially when crews are constantly moving between jobs.