Your roof project will need Planning review and approval as it will require you to file either a Design Review Application or a Design Review Exemption Application.
New roofs as wells as repairs and replacement to existing roofs are governed by Belvedere Municipal Code, 20.04.140 ā Materials and Colors Used. The code specifies that all materials and colors (including equipment, but excluding skylights) should have nonglossy, earth tone or wood tone finishes that minimize glare and are compatible with their environment and surroundings.
All exposed metals, such as roof vents, chimneys and spark arrestors, should be painted flat black or painted a color which minimizes their visibility, or should be of natural copper or bronze-finished aluminum. Also note that all roof repairs over 100 square fee will require a Building Permit.