Yes, if you are a roofer, you must wear safety boots. You need to wear boots that protect you from roof debris and other materials that might fall on your feet. You must ensure that your shoes can protect your feet from any potential hazards.