David Kidd

David Kidd has been an estimator on the Roof Top Services team since 2019. David brings his more than ten years of roofing experience to the greater Charlottesville community. He takes great pride in his work and particularly enjoys being able to help customers with their roofing needs.

David enjoys spending his free time with family and friends, most especially his two grandchildren.