As with many pricing factors, several types of costs affect the total cost of painting a home. These include: