Western NY's #1 roofing and siding contractor. Castle Home Improvement's 120 years of combined experience and lowest price to the consumer makes us your first choice when it comes to roof or siding replacement. Record fast turnaround and a long line of happy customers. Call us today