Most roofs, in general, can be coated.
However, due to the technique of previous repairs, the state of the substrate, or the kind of substrate, some may not be the greatest candidates for a commercial roof coating. Whether or not your roof is a suitable candidate for a restorative coating, you should ask your contractor.