We can install all types of siding such as vinyl, Hardy Board, and metal siding. All of our siding crews are professional and very knowledgeable about this field. We can also get a variety of colors and styles to meet all your needs.
MATERIALS AND PRODUCTS
ABC Supply Company
WHY CHOOSE US
With over 20 years experience and a real focus on customer satisfaction, you can rely on us for your next project.
High-Quality Materials and Products
Professionally Trained Staff and Contractors
Quality and Value to the Projects We Deliver
Free Inspections and Estimates
How much does a new roof usually cost?
On average, a homeowner can expect a new roof to cost $6,000 – $7,000. A home that is 1,500 square feet or smaller is usually around $4,000 – $5,000.
How long does it usually take to install a new roof?
Most roofs can be torn off and installed in one day. It can take an extra day if your roof is very large or steep.
How do I know if I should replace my roof?
If your roof is older than 15 years you should get it replaced. If your roof is newer than 15 years old, but you suspect damage you can visually inspect it from the ground. Look for dark streaking on your roof, or shingles that look shiny when the sun hits them. If your roof seems to give off a reflective sheen in the sunlight this can indicate granule loss. You can always call us for a free inspection.
How do I know if I have storm damage?
We recommend having your roof inspected after there has been a strong storm in your area. Sometimes it can be difficult to identify storm damage without a proper inspection. If it seems like several houses in your neighborhood are getting new roofs, it could be a good indicator that your roof was also damaged. If your home was damaged during a storm your insurance may cover the repair.
Matt Hunsucker owns and operates Cornerstone Roofing in Bloomington Indiana. With over 20 years of experience in construction and roofing, he has learned that serving customers is the key to success. He purchases quality materials for every project and ensures that staff is skilled and trained on best practices.