The cost to spray paint a roof can vary, typically ranging from $35 to $50 per square meter, depending on the roof's size and condition. For an accurate quote tailored to your specific needs, contact Clearview Painting. We'll provide a detailed estimate for your project.