Just a quick suggestion:
How about giving the option of trimming the office hours fields down? Presently, there is a listing of Monday, Tuesday etc. How about this:
Monday - Friday 08:00 - 17:00
Saturday 09:00 - 12:00
The Monday to Sunday listing is a bit cumbersome and a trimmed appearance would be useful.
Nevertheless a fantastic plugin!