It is probably going to depend on how you pay them.
We pay ours a flat monthly fee to keep our yard looking great. Typically, that is a once a week visit and he gets the same amount whether there are 4 or 5 weeks in the month.
If you pay yours by the visit ($180 for 4 weeks to me implies it is by the visit), then I would probably not pay them for a missed visit.