I think your partner needs to seek professional help for his OCD.
We don't have a service truck, so we can't do it like Tex. Even so, the longest it ever takes, even including a run by Lowe's for screws, etc., is 15-30 minutes. When I am doing price quotes I add 1 hour to the install time quote...