Whether it's a new roof or a re-roof project, CASTRO GENERAL SERVICES, INC. will provide the highest customer service and quality workmanship for complete satisfaction! Custom homes, barns, garages, and new construction roofing can give you the full benefits of design tailored to your home and your style. Unlike some roofing companies, CASTRO GENERAL SERVICES, INC. will handle your entire storm damage insurance claim. We work with your insurance company to get the full replacement value for your roof as well as your entire claim whether it is siding, windows, painting, or any other item.