Ask your daughter how long it took to diagnose the problem, obtain parts, and get in there to actually replace all that.
That process would be at least 2 hours for even a pro. It’d take me most the afternoon. Just saying.
Everyone wants to bill their high professional wage but no one wants to pay a mechanic for their hard work. Not all thier time is billable and so to attract skilled workers and keep them, Id imagine you gotta charge $100-$150 an hour for labor to keep your doors open. Welcome to our new world.