Yes. Their last appointments start at 5:00pm so getting a appointment before 1:00pm should be no issue. But, for the best answer call the and see. Or, when you schedule you appointment then you could ask them about flexibility.
I believe they use subcontractors for their carpet install so if you are talking to different subcontractors they may have different levels of flexibility on their scheduling
When you schedule the appointment, let them know what your availability is.
You should call them and ask, since that is a very specific question. This is a public forum not opperated by the company. Chances are the manager isn't going to see this and replied
Probably shouldn't be an issue. The 5pm would be their latest start time, not when they need to be done.
Thanks! Your answer is awaiting moderation.