DaVinci Roofing Costs, Color Options, Pros & Cons