Castle Slate Roofing Co. in Somerville
(617) 776-8870
![Castle Slate Roofing Co. - Somerville](/logo/0/110/0/default.jpg)
At Castle Slate Roofing, We specialize in satisfied customers. Therefore to keep our quality of work very high we are limited to the amount work we can take on each year.Newton ma and surrounding areas.