The best way to maintain your garden roof is to regularly clean it with soapy water to remove any dirt or debris that has accumulated on the surface. You should also check the gutters and downspouts to make sure they are clear of leaves and other debris.