Cameron Roofing


Cameron Roofing provides residential roofing and general contracting services throughout all of Monroe County and the surrounding areas in Rochester, NY. We strive to prove a good roofing contractor isn’t hard to find. Our team of professionals guarantees high quality results throughout our entire build process.

Our service area includes Pittsford, Fairport, Henrietta, Victor, Honeoye Falls, Brighton, West Henrietta, East Rochester, Penfield, West Irondequoit, Webster, Ontario, East Irondequoit, Greece, Churchville, Spencerport, Hilton, Gates and the City of Rochester.


We provide top quality custom roofing services throughout Rochester, NY and the surrounding areas. Our team of experienced roofers work to complete our custom roofing jobs the right way. We use only top-graded materials and focus on roofing with diligent craftsmanship.

Cameron Roofing’s team of experienced roofers always keep your best interests in mind. Before any installation begins, we evaluate your home and help you make the right choice of roofing materials and applications.

Not sure if you need custom roofing?
Our custom roofing services are ideal for residential homeowners. Are you looking to add a dormer, skylights or something extra to your roof? Remember: if you can dream it, we can build it!

What makes us different?
Cameron Roofing is fully insured and doesn’t use subcontractors. We have satisfied over 6,000 customers and are A+ rated by the Better Business Bureau. Our large team of experienced professionals can guarantee a high quality job well-done.

Did you know that your roof should contain a maximum of two layers of shingles? We will only perform a re-roof if your home currently has one layer of shingles. Other companies will add as many as four or five layers of shingles, which is not only illegal, but can put your home at risk.

Learn more about our roofing services
Sometimes all your roof needs is a quick roofing repair. Our team of experts will not only custom design the roof of your dreams, but will also help you fix the roof you have now. Don’t hesitate to learn more about our roof repairs or call us at 585-248-3000!


Was your roof recently damaged by bad weather or is in need of repair? The roofing professionals at Cameron Roofing can take care of your roofing repair needs. It is our mission to provide high quality roof repairs. We offer roof repairs with the right techniques and the best materials available.

Our team consists of roofing experts who are capable of assessing any damage to your roof. We can also identify problem areas that need to be repaired, reinforced or even rebuilt. We are an A+ rated member of the Better Business Bureau and guarantee a job well done on any roof repair job.

Small Roof Repair Jobs
At Cameron Roofing, we know the frustrations a leaky roof, missing shingles or poor installation and bad craftsmanship can cause. Our team aims to fix your roofing problem as fast and hassle free as possible. With a dedicated staff driven to provide exceptional customer service, we work alongside our customers through what can sometimes be an aggravating time.

Is your roof in need of a small repair job? Don’t put off your small roofing problems for much longer. Sometimes a small roofing problem can turn into a much bigger and more expensive roofing problem. Feel free to contact Cameron Roofing today with any roofing repair questions or pricing inquiries you may have. Or send us a message and tell us your roofing repair needs to

Proper Roofing Preparation and Installation
We take pride in our work and know it’s important to work diligently throughout each step of roofing preparation and installation. Proper preparation is key in maintaining a lasting roof and lack of preparation is one of the leading causes behind roof repair needs. Without the proper preparation, the entire roofing project is in jeopardy of failing over time.

The proper preparation for any roofing job includes cleaning away any dirt or debris that can disrupt adhesion and giving enough time to let everything thoroughly dry. Why do so many roofing installations fail over time? It could be because of weather and the usual wear and tear, but it mostly has to do with the lack of preparation previous roofers took when working on your home. Our team at Cameron Roofing always takes the proper preparation before our installation begins.

Does your home need a roof repair or roof replacement? Don’t hesitate to contact us now!


Cameron Roofing can replace your old roof to help fix any leaks or fix any damage done. It is important to have a sturdy roof to help keep out rain and moisture that can accumulate throughout the seasons. Doing so ensures the walls and ceilings of your home stay dry while also protecting possessions inside the home. A vulnerable roof will only get worse and can cause bigger leaks and more damage over time. This can lead to mold, mildew, structural and possession damage.


The importance of properly maintained and working gutters cannot be stressed enough. Here are some reasons why gutters are so important:

  • help stabilize soil around the house
  • avoid foundation problems and basement flooding
  • stop water damage on siding or home structure
  • prevent water staining on brick or stone

Do you have leaks in your gutter? Is water piling up in your lawn resulting in pools of rainwater in the basement of your home? Don’t wait any longer to get the repairs you need to fix your gutter and drainage problems! Our team can fix any water damage causing problems and provide preventive protection against further gutter, soffit and fascia issues.


We handle more than roofs at Cameron Roofing! Our attention to detail and craftsmanship expands past roofing services and includes residential improvements and general contracting services. Does your home property need new siding, windows or doors? Our team of professionals will help you find the right materials and walk you through the build process. It is our goal to provide long-lasting product installations.

Complete Home Remodeling Services

Cameron Roofing’s team of home building experts work alongside our customers to help make their home remodeling dreams come true. Have you always wanted to remodel your home but worried it was too expensive? Our team of professionals can you help you find the most affordable materials while guaranteeing proper building techniques. Don’t waste your money with sub-contracting companies who work with third party builders to build out your home with their best interests in mind. Our staff of professionals guarantees the highest quality results, because we always put our customers first.

Home Additions, Kitchen and Bathroom Remodeling, Basement Renovations & More
Our general contracting and home remodeling services range from kitchen and bathroom makeovers to basement renovations and other home additions! Does your kitchen need an upgrade? We have a team of trained professionals who can help make your dream kitchen come true from design to build. Let Cameron Roofing make your dreams a reality with trustworthy and reliable general contracting services.

Do you want a home renovation project quote?
Don’t hesitate to contact us today! Even if you aren't sure exactly what you need, our building professionals will help you make the decisions you need to make your dream home a reality. Call us today at 585-248-3000 or send a message to


We provide free quotes on any potential roofing project. Do you have a roof design in mind? Let’s work together to make your dream a reality! Cameron Roofing always provides fair and reasonable pricing and guarantees high quality roofing services.

Want to start your free project quote today? Contact us now!

Cameron Roofing also offers some really neat specials. Give us a call and find out how you can save $500 on your next roof! We have referral programs where if you send a friend or family member needing a new roof or roof repairs, we’ll give you $100! Inquire for more details today!

Get Your Free Estimate Today!

Providing Roof Repair To :

Rochester, Pittsford, Penfield, Fairport and Henrietta NY.