Construction Services in Thousand Islands and Jefferson County, New York

Call For a Free Quote

+1 (518) 322-9206‬

Or Send a Message

High Quality



As a general contractor, Petra General Services provides the skilled services that you need to complete any construction, renovation, or remodeling project.

Petra General Services is an expert in construction projects. Our construction work is handled by the company’s leader, Jeff Senecal Jr. From kitchen remodels to master bedroom expansions and more, Jeff has experience building and renovating nearly every type of construction project imaginable.

Jeff has a reputation for being one of the best contractors in New York’s Thousand Islands. He is excellent at craft and committed to delivering excellence. Clients cannot stop raving about his work. See what they have to say about him.

Let Petra General Services be your go-to general contractor!

Construction Services

General Construction Services

Our expert team, led by Jeff Senecal Jr., brings years of experience and a commitment to excellence to every project. From kitchen renovations and bathroom remodeling to home improvements and deck installations, we have the skills and expertise to bring your vision to life.

With a focus on high-quality craftsmanship and attention to detail, we strive to exceed your expectations.

Kitchen Renovations Services



  • Luxury vinyl plank flooring
  • Wood
  • Tile

Cabinet installation

  • Custom cabinets
  • In stock cabinets

Countertop installation

  • Butcher block countertops
  • Granite countertops
  • Quartz countertops


  • Backsplash
  • Showers


  • Door replacement
  • Interior door installation/replacement
  • Exterior door installation/replacement
  • New door
  • Double door
  • Sliding door


  • Window replacement
  • Energy efficient windows
  • Double hung windows
  • New construction windows
Bathroom remodeling services Jefferson County NY

Bathroom Remodeling Services

  • Shower/Tub
    • Tileshower
    • Fiberglass shower insert
    • Tub replacement
    • Shower replacement
  • Flooring
    • Tile
    • Luxury vinyl plank
  • Vanity replacement

Home Improvements Services

We specialize in home improvements that will transform your living spaces. Whether you’re looking to update your kitchen with a stunning backsplash and luxury vinyl plank flooring or create a relaxing oasis in your bathroom with a new shower and flooring, our experienced team has the skills and expertise to bring your vision to life.

From deck and porch installations to comprehensive remodeling projects, we are committed to delivering high-quality results that exceed your expectations. Contact us today for a free quote and let us make your dream home a reality.

Decks and Porches Services

We offer a wide range of construction services  in building decks and porches, creating beautiful outdoor spaces for you to enjoy. Whether you’re looking for a screened-in porch, a pergola, or a Trex deck, our talented team can bring your vision to life.

With our commitment to high-quality craftsmanship and attention to detail, we strive to exceed your expectations. Contact us today for a free quote and let us help you enhance your outdoor living area.

Contracting services

When it comes to constructing or renovating residential and commercial spaces, you need a contractor with expertise, experience, and specialized skills. Look no further than Petra General Services, led by Jeff Senecal Jr., a seasoned professional with years of experience.

Whether it’s kitchen renovations, bathroom remodeling, general construction services, home improvements, deck and porch construction, or commercial property build-outs, trust Jeff and his team to handle your project with skill and precision.

Your vision is in capable hands with Petra General Services.

Trust Petra General Services!

When you need help with your next remodeling or renovation or need a general contractor to oversee your upcoming construction project, trust our team of experts to get the job done—our commitment to quality, attention to detail, and extensive experience. We promise we’ll exceed your expectations.

Don’t see the type of project that you need help with? Our team can handle any construction project that you have. Tell us more about your project so that we can help you get started.

Let’s Start your Project Together – Call us Now!