Thanks - note: I found this did NOT work:
dp.businessBeginsHour = 9;
dp.businessEndsHour = 18
However, THIS works
dp.dayBeginsHour = 9;
dp.dayEndsHour = 18;
This is confirmed by other users of the forum. So, not sure if there is a problem w/ businessBeginsHour or it needs something else to be called to work.