Contact us for a


Serving CNY for Four Generations

your roofing & siding specialists

Not all roofing solutions can meet the needs of your home. Talk with one of our roofing experts today about the best options available for your home at a price that will fit your budget.


The Graham family has been providing roofing expertise to Central New York for four generations.

central location

We’re local and only minutes away to all areas in CNY.


Over 1,000 CNY homeowners and businesses trust us.

fully insured

We’ve set our standards by maintaining the highest level of excellence.

virtual appointments

Virtual 1-on-1 chats are available to keep everyone safe and comfortable.

credit cards accepted

All major credit cards are now accepted, allowing more options for our customers.


Explore some of our projects below. The Graham family has provided roofing, siding and residential construction services across CNY for four generations. We handle both new construction and renovations, large and small.


Before starting any project, we take time to get to know our clients and understand their specific needs. But don’t take it from us! Hear from Jim and Marie from Liverpool, NY about why they chose Michael C. Graham & Son for their new roof.

choosing the right contractor

Choosing the right contractor is hard. We’re here to help.

Identify roofers to consider

Ask friends, family and neighbors for referrals for local contractors. It’s typically better to choose a contractor from your own community.

Narrow down your choices

Once you’ve identified possible contractors for your roofing installation, vet your choices by making sure they meet important criteria. You’ll want to make sure your contractor is properly insured and licensed, has workmen’s compensation and is generally reputable and trustworthy with a proven track record of highly reviewed roof projects.

Make your decision

Contact your top choices for a consultation and ask them specific questions about your project. Will they provide a free estimate? What are the payment terms? Are they using certified, quality shingles and roofing products? When the job is complete, how will they leave your property? Who will inspect the work, and when?