       (render-state [_ state]
         (html
          [:div.col-md-12
-          (for [profile profiles]
-            (let [keys [:profile_data]]
-              [:div {:class (profile-column-width)}
-               (bs/panel
-                (panel-heading property_details owner profile "Coheating Test" {:add-btn false :edit-btn true} keys)
-                (pf/coheating-test owner profile keys))]))])))))
+          (let [display? (should-show? owner (mapv #(get % :profile_data) profiles)
+                                       [:co_heating_loss
+                                        :co_heating_performed_on
+                                        :co_heating_assessor
+                                        :co_heating_equipment])]
+            (for [profile profiles]
+              (let [keys [:profile_data]]
+                [:div {:class (profile-column-width)}
+                 (bs/panel
+                  (panel-heading property_details owner profile "Coheating Test" {:add-btn false :edit-btn true} keys)
+                  (when display?
+                    (pf/coheating-test owner profile keys)))])))])))))
 
 (defn dwelling-u-values-summary-row [property_details]
   (fn [profiles owner]

      (render-state [_ state]
        (html
         [:div.col-md-12
          (for [profile profiles]
            (let [keys [:profile_data]]
              [:div {:class (profile-column-width)}
               (bs/panel
                (panel-heading property_details owner profile "Flats" {:add-btn false :edit-btn true} keys)
                (pf/flats owner profile keys))]))])))))

(defn fireplaces-row [property_details]
  (fn [profiles owner]

      (render-state [_ state]
        (html
         [:div.col-md-12
          (let [display? (should-show? owner (mapv #(get % :profile_data) profiles)
                                       [:passive_solar_strategy
                                        :used_passivehaus_principles])]
            (for [profile profiles]
              (let [keys [:profile_data]]
                [:div {:class (profile-column-width)}
                 (bs/panel
                  (panel-heading property_details owner profile "PassivHaus" {:add-btn false :edit-btn true} keys)
                  (when display?
                    (pf/passivhaus owner profile keys)))])))])))))

(defn efficiency-row [property_details]
  (fn [profiles owner]
