They had been outstanding! My new roof seems to be excellent. perform was performed effectively and once they cleaned up you would by no means know they had been there. Pricing was incredibly realistic and there was hardly ever any "hard market". I'd recommend them to any one! Asphalt shingle roofs even have the next fireplace resistance than othe