diff --git a/config/install/core.entity_form_display.node.uw_ct_service.default.yml b/config/install/core.entity_form_display.node.uw_ct_service.default.yml
index 2e41d7621c8d12e9d8f70d7177600d556364e970..8a40cc25d1ec2e1d73ae30535013520f7a562440 100644
--- a/config/install/core.entity_form_display.node.uw_ct_service.default.yml
+++ b/config/install/core.entity_form_display.node.uw_ct_service.default.yml
@@ -11,6 +11,7 @@ dependencies:
     - field.field.node.uw_ct_service.field_uw_service_contacts
     - field.field.node.uw_ct_service.field_uw_service_cost
     - field.field.node.uw_ct_service.field_uw_service_hours
+    - field.field.node.uw_ct_service.field_uw_service_hours_notes
     - field.field.node.uw_ct_service.field_uw_service_length
     - field.field.node.uw_ct_service.field_uw_service_location
     - field.field.node.uw_ct_service.field_uw_service_location_coord
@@ -26,6 +27,7 @@ dependencies:
     - node.type.uw_ct_service
   module:
     - address
+    - content_moderation
     - field_group
     - geofield_map
     - link
@@ -64,7 +66,7 @@ third_party_settings:
         - field_uw_service_location_coord
         - field_uw_service_map
       parent_name: ''
-      weight: 6
+      weight: 8
       format_type: fieldset
       region: content
       format_settings:
@@ -79,7 +81,7 @@ third_party_settings:
         - field_uw_service_owner
         - field_uw_service_contacts
       parent_name: ''
-      weight: 7
+      weight: 9
       format_type: fieldset
       region: content
       format_settings:
@@ -95,7 +97,7 @@ third_party_settings:
         - field_uw_meta_image
         - field_uw_meta_tags
       parent_name: ''
-      weight: 8
+      weight: 10
       format_type: fieldset
       region: content
       format_settings:
@@ -105,6 +107,21 @@ third_party_settings:
         description: ''
         required_fields: true
       label: 'Meta tag information for social media sharing/search/etc.'
+    group_service_hours:
+      children:
+        - field_uw_service_hours
+        - field_uw_service_hours_notes
+      parent_name: ''
+      weight: 5
+      format_type: fieldset
+      region: content
+      format_settings:
+        show_empty_fields: false
+        id: ''
+        classes: ''
+        description: ''
+        required_fields: true
+      label: 'Service hours'
 id: node.uw_ct_service.default
 targetEntityType: node
 bundle: uw_ct_service
@@ -112,7 +129,7 @@ mode: default
 content:
   created:
     type: datetime_timestamp
-    weight: 11
+    weight: 13
     region: content
     settings: {  }
     third_party_settings: {  }
@@ -190,11 +207,19 @@ content:
     type: text_textarea
     region: content
   field_uw_service_hours:
-    weight: 5
+    weight: 6
     settings: {  }
     third_party_settings: {  }
     type: office_hours_default
     region: content
+  field_uw_service_hours_notes:
+    weight: 7
+    settings:
+      size: 60
+      placeholder: ''
+    third_party_settings: {  }
+    type: string_textfield
+    region: content
   field_uw_service_length:
     weight: 31
     settings:
@@ -251,7 +276,7 @@ content:
     type: geofield_map
     region: content
   field_uw_service_map:
-    weight: 18
+    weight: 19
     settings:
       placeholder_url: ''
       placeholder_title: ''
@@ -316,20 +341,20 @@ content:
     region: content
   langcode:
     type: language_select
-    weight: 9
+    weight: 11
     region: content
     settings:
       include_locked: true
     third_party_settings: {  }
   moderation_state:
     type: moderation_state_default
-    weight: 16
+    weight: 18
     settings: {  }
     region: content
     third_party_settings: {  }
   path:
     type: path
-    weight: 14
+    weight: 16
     region: content
     settings: {  }
     third_party_settings: {  }
@@ -337,21 +362,21 @@ content:
     type: boolean_checkbox
     settings:
       display_label: true
-    weight: 12
+    weight: 14
     region: content
     third_party_settings: {  }
   status:
     type: boolean_checkbox
     settings:
       display_label: true
-    weight: 17
+    weight: 19
     region: content
     third_party_settings: {  }
   sticky:
     type: boolean_checkbox
     settings:
       display_label: true
-    weight: 13
+    weight: 15
     region: content
     third_party_settings: {  }
   title:
@@ -364,7 +389,7 @@ content:
     third_party_settings: {  }
   uid:
     type: entity_reference_autocomplete
-    weight: 10
+    weight: 12
     settings:
       match_operator: CONTAINS
       size: 60
@@ -373,7 +398,7 @@ content:
     region: content
     third_party_settings: {  }
   url_redirects:
-    weight: 15
+    weight: 17
     region: content
     settings: {  }
     third_party_settings: {  }
diff --git a/config/install/core.entity_view_display.node.uw_ct_service.default.yml b/config/install/core.entity_view_display.node.uw_ct_service.default.yml
index f30ce6521a5ae7426556e45bd1e5f00b89562a53..dc0bb8432f21dbd7ef5dfbec4b4631b3ad425a18 100644
--- a/config/install/core.entity_view_display.node.uw_ct_service.default.yml
+++ b/config/install/core.entity_view_display.node.uw_ct_service.default.yml
@@ -11,6 +11,7 @@ dependencies:
     - field.field.node.uw_ct_service.field_uw_service_contacts
     - field.field.node.uw_ct_service.field_uw_service_cost
     - field.field.node.uw_ct_service.field_uw_service_hours
+    - field.field.node.uw_ct_service.field_uw_service_hours_notes
     - field.field.node.uw_ct_service.field_uw_service_length
     - field.field.node.uw_ct_service.field_uw_service_location
     - field.field.node.uw_ct_service.field_uw_service_location_coord
@@ -162,6 +163,14 @@ content:
     third_party_settings: {  }
     type: office_hours
     region: content
+  field_uw_service_hours_notes:
+    weight: 125
+    label: above
+    settings:
+      link_to_entity: false
+    third_party_settings: {  }
+    type: string
+    region: content
   field_uw_service_length:
     weight: 109
     label: above
diff --git a/config/install/core.entity_view_display.node.uw_ct_service.teaser.yml b/config/install/core.entity_view_display.node.uw_ct_service.teaser.yml
index 96fa5e49de0d930e2f713b9fba57f14f8c4070d7..d1df3f41623af73afc7afaa74d9468881f5c6b46 100644
--- a/config/install/core.entity_view_display.node.uw_ct_service.teaser.yml
+++ b/config/install/core.entity_view_display.node.uw_ct_service.teaser.yml
@@ -12,6 +12,7 @@ dependencies:
     - field.field.node.uw_ct_service.field_uw_service_contacts
     - field.field.node.uw_ct_service.field_uw_service_cost
     - field.field.node.uw_ct_service.field_uw_service_hours
+    - field.field.node.uw_ct_service.field_uw_service_hours_notes
     - field.field.node.uw_ct_service.field_uw_service_length
     - field.field.node.uw_ct_service.field_uw_service_location
     - field.field.node.uw_ct_service.field_uw_service_location_coord
@@ -52,6 +53,7 @@ hidden:
   field_uw_service_contacts: true
   field_uw_service_cost: true
   field_uw_service_hours: true
+  field_uw_service_hours_notes: true
   field_uw_service_length: true
   field_uw_service_location: true
   field_uw_service_location_coord: true
diff --git a/config/install/field.field.node.uw_ct_service.field_uw_service_hours_notes.yml b/config/install/field.field.node.uw_ct_service.field_uw_service_hours_notes.yml
new file mode 100644
index 0000000000000000000000000000000000000000..a5432218308f4cf94c7db342bc6abdd5f9fc8f8e
--- /dev/null
+++ b/config/install/field.field.node.uw_ct_service.field_uw_service_hours_notes.yml
@@ -0,0 +1,18 @@
+langcode: en
+status: true
+dependencies:
+  config:
+    - field.storage.node.field_uw_service_hours_notes
+    - node.type.uw_ct_service
+id: node.uw_ct_service.field_uw_service_hours_notes
+field_name: field_uw_service_hours_notes
+entity_type: node
+bundle: uw_ct_service
+label: 'General notes about service hours'
+description: 'A place to make note of information about the service hours that cannot be covered by the previous spaces. For example, a service might open late or stay open later than normal under some conditions, or the service hours might be expected to change on a future date. This text is limited to 255 characters.'
+required: false
+translatable: false
+default_value: {  }
+default_value_callback: ''
+settings: {  }
+field_type: string
diff --git a/config/install/field.storage.node.field_uw_service_hours_notes.yml b/config/install/field.storage.node.field_uw_service_hours_notes.yml
new file mode 100644
index 0000000000000000000000000000000000000000..e5bc617476a5a7f66c3018461f1bf84552c6ce92
--- /dev/null
+++ b/config/install/field.storage.node.field_uw_service_hours_notes.yml
@@ -0,0 +1,20 @@
+langcode: en
+status: true
+dependencies:
+  module:
+    - node
+id: node.field_uw_service_hours_notes
+field_name: field_uw_service_hours_notes
+entity_type: node
+type: string
+settings:
+  max_length: 255
+  is_ascii: false
+  case_sensitive: false
+module: core
+locked: false
+cardinality: 1
+translatable: true
+indexes: {  }
+persist_with_no_fields: false
+custom_storage: false