A system and method for determining coating requirements with one or more computer-based systems, which includes receiving image files of a structure (e.g., a building), identifying one or more surfaces of the structure to be coated based on the received image files, determining a surface area for each of one or more surfaces to be coated, receiving coating application information, calculating a coating amount for each of the one or more surfaces to be coated based on the calculated surface area and the received coating application information, and optionally, communicating the calculated coating amounts.