Roofing Company Serving Western New York

O'Connor Contracting, proudly rooted in Buffalo, extends its exceptional roofing services across all of Western New York, including communities like Amherst and Tonawanda. Owner Kris O'Connor, deeply connected to the region through lifelong ties, was inspired to establish the business in 2014.

Our mission is to deliver outstanding roofing services at prices that are easy on the wallet. We're committed to excellent workmanship and friendly customer service. At O'Connor Contracting, we value honesty and transparency with our clients, fostering trust and growing together as part of the Western New York family.

In Business Since

2014

Roofing Company Serving Western New York

As Erie County premier roofing contractor, we continue to provide homeowners the best roofing services possible. We will make sure your roof not only looks great, but also lasts for years to come.

Our Team Can Repair Or Replace Your Roof

No Job Is Too Big Or Too Small

We offer our services to both residential and commercial clients. Whether you need a simple repair or replacement, we can help.

Our roofers are highly trained and experienced in all facets of roofing. We will work with you to determine the best options for your property, and make sure that everything goes smoothly from start to finish.

If you're looking for a reliable roofing company to take care of your roofing needs, give us a call today!

716-600-ROOF

what we do

we provide premium roofing services

The Team At OConnor Contracting Specializes In All Types Of Residential And Commercial Roofing Services.

Affordable
Pricing

Locally Owned & Operated

Quality Roofing Since 2014

Schedule A Consultation

Contact Form

By submitting, you allow OConnor Contracting to contact you by phone, email, or text for more information. You can opt-out at any time. We will never share your personal information with third parties. Standard message/data rates may apply, and your consent is not tied to making a purchase.

This field is for validation purposes and should be left unchanged.

we are ready to assist you

Skip to content