Skip to main content
Pujols Roofing & Siding
Finished full exterior makeover with new GAF Ultra Timberline HDZ (UHDZ) roof shingles, in Pewter Gray color, JamesHardie siding, smooth texture and Evening Blue color, and white trim on a two-story home in Jamison, PA by Pujols Roofing & Siding LLC.

Roofing & exterior contractor Montgomery and Princeton, NJ

Roof, siding and everything outside. One family. One contract.

Pujols Roofing & Siding is the full-exterior contractor for Montgomery and Princeton homeowners who want the house done once, and done right. Start with a consultation at your house.

Rated 5.0 from 52 Google reviews

  • Nothing to sign at the visit.
  • Your price holds for 90 days.
  • Same price in every zip code.
Request Your Roofing & Exterior Consultation

We check the roof and walk the whole outside. Nothing to sign, price holds 90 days.

Call (609) 212-5000

Roofing & exterior consultation Step 1 of 3

What can we help with?

Tap one. You can change it later.

Where's the house?
Start typing and pick your address from the list.
When are you hoping to get this done? (optional)
How should we reach you?
We call from (609) 212-5000.
For your confirmation and your report.
Best time to call (optional)
Up to 6 photos from your camera or photo library.

We check the roof and walk the whole outside. Nothing to sign, price holds 90 days.

No Pressure Pricing: nothing to sign at the visit, and your price holds for 90 days. We never share your information.

Rather pick a time yourself? See open times

We'll call you within 1 hour, usually within minutes.

  • GAF Certified Plus roofing contractor
  • Brava composite slate and shake
  • Proudly offering products by James Hardie
  • Certified Wolf Pro, Wolf Portrait siding
  • Licensed and insured in NJ and PA

What we do

Everything on the outside of the house.

Most contractors do one trade. We have a crew for each one, run by one family on one contract, so the roof, siding and trim meet the way they should.

  • New GAF Timberline HDZ roof in Charcoal on a stone-and-brick colonial in Hillsborough, NJ, installed by Pujols Roofing & Siding LLC.

    Roofing

    New roofs, repairs, flat roofs and storm damage. GAF Timberline shingles installed by a GAF Certified Plus crew. Prices by roof size are on the page.

    Page coming soon
  • James Hardie smooth lap siding in Light Mist with black shutters on a colonial in Princeton, NJ by Pujols Roofing & Siding LLC.

    Siding

    James Hardie, Wolf Portrait, CertainTeed RISE and vinyl. The biggest change you can make to how your house looks from the street.

    Page coming soon
  • New black seamless aluminum 6-inches gutters and downspouts on a cream colonial in Skillman, NJ by Pujols Roofing & Siding LLC.

    Gutters

    6-inch seamless gutters sized for Central NJ storms, with soffit and fascia done at the same time.

    Page coming soon
  • Black ProVia Endure replacement windows, including a bay and an arched window, with bug screens on a white home in South Plainfield, NJ.
    ProVia Legacy entry door in Forest Green with decorative glass, installed in Rocky Hill, NJ by Pujols Roofing & Siding LLC.

    Windows and Doors

    ProVia windows and Therma-Tru doors, installed by the same crew that does your siding, so the trim lines up.

    Page coming soon
  • Exterior painting in progress on a Victorian historic home in Rocky Hill, NJ: fresh white Sherwin-Williams paint next to old peeling yellow siding.

    Exterior Painting

    The finish that ties the whole outside together, matched to your new siding and trim.

    Page coming soon
  • Cedar shake roof with a curved turret and copper details on a shingle-style home, a specialty roofing project.

    Specialty Roofing

    Cedar, copper, composite slate, and historic homes in Princeton's historic district.

    Page coming soon

Our promise

No Pressure Pricing.

You should be able to find out what your house needs, and what it costs, without being sold to.

Request Your Roofing & Exterior Consultation

  1. Nothing to sign at the visit.

    We look, we take photos, we leave. Your proposal comes by email.

  2. Your price holds for 90 days.

    Take your time. Get other quotes. The number doesn't change.

  3. Same price in every zip code.

    Princeton pays what Hillsborough pays. The price is the work, not the street.

How it works

Five steps. You're in charge at every one.

  1. Step 1: A consultation at your house

    We get on the roof and walk the whole outside. You get a Pujols Roof Health Report: photos of every part of the roof with a plain-word note under each one.

    “We bring a ladder, not a sales slideshow.”
    Manny Pujols, Co-Founder

    What the report looks like

    Photos from real Pujols inspections.

    • Split ridge cap shingle with exposed wood and a nail at the peak of a roof, from a Pujols Roof Health Report.

      Ridge capThe shingle over the peak has split open, and the wood underneath is exposed. This is the highest point of the roof, so water that gets in here runs down inside the whole slope.

    • Loose step flashing and broken shingles along the side of a brick chimney, circled, from a Pujols Roof Health Report.

      Chimney flashingThe metal along the side of the chimney is pulling away from the brick, and the shingles next to it are broken. This is the most common spot for a roof leak.

    • Clogged aluminum gutter sagging and pulling away from the fascia on a brown shingle roof, from a Pujols Roof Health Report.

      GuttersThis run is packed full and the weight is pulling it off the house. Water spills behind it instead of draining, straight onto the fascia and siding.

    • Water stains on the underside of a roof deck seen from inside an attic, from a Pujols Roof Health Report.

      Attic checkDark streaks on the underside of the roof deck, where water has come through the shingles above for years. The black rings around the nails are sweating: the attic has no airflow, so warm damp air hits the cold nails and drips. Insulation below it is likely wet.

    Every report ends with what's urgent, what can wait, and a price that holds for 90 days.

  2. Step 2: Your price, in writing

    Your proposal comes by email with options and the price for each. It holds for 90 days. Nothing to sign at the visit.

    “Call me with any question. No one here makes sales calls. Your price is in your email, and it holds for 90 days.”
    Meylin, Office Manager
  3. Step 3: Pick your options

    Essential Roof or Lifetime Roof System. Hardie or vinyl. We show you what each one includes, what it costs, and what the warranty covers.

    “We'll tell you which one we'd put on our own house, and why.”
    Franklin Armstrong, Manager
  4. Step 4: The same crews do the work

    A roofing crew for the roof, a siding crew for the siding, each one people we know and trust. Same faces from the first day to the last, and no one is handed off to a random subcontractor.

    “I'm on the job, not in an office. If something needs a decision, I'm on the roof making it.”
    Fernando, Crew Lead
  5. Step 5: Walk-through and Stewardship

    We walk the house with you when it's done. Then the Pujols Roof Stewardship Program checks it every year for 3 years.

    “The job isn't finished when we drive away. It's finished when it still looks right in year ten.”
    Manny Pujols, Co-Founder

Request Your Roofing & Exterior Consultation

Google reviews

What your neighbors say.

52 reviews on Google, 5.0 stars. Here are a few, with first name and town.

  • Drone view of a new GAF Timberline HDZ roof in Charcoal with the solar panels reinstalled, on a stone-front colonial in Hillsborough, NJ, roof replacement by Pujols Roofing & Siding LLC.

    Five stars on Google.

    “…never pressured me into buying a new roof. They simply explained that they could repair the leak or replace the roof, and the decision was completely up to me.”

    Chris H., Hillsborough Township Roof replacement with solar
    Read the full review

    From the job

    Roof replacement in progress in Hillsborough, NJ from the air: old brown shingles still on the front, new GAF Timberline HDZ in Charcoal on the back, solar panels stacked on the lawn. Pujols crew installing GAF Timberline HDZ shingles over blue GAF Deck-Armor underlayment during a roof replacement in Hillsborough, NJ.

    About six months ago, we noticed a leak in our roof that was staining the bedroom ceiling. Before finding Manny and Fernando, I had another contractor come out. Ironically, they had found me because they were "doing work in the neighborhood." The visit quickly turned into a high-pressure sales pitch, with them trying to get me to sign for a full roof replacement before they left. It left such a bad taste in my mouth that I put the whole project off for a couple of months.

    One day while riding my bike through Montgomery, I happened to notice the office for this company. I figured I'd give a local business that I found on my own a chance, and I'm so glad I did.

    That's when we met Manny and Fernando.

    From the very beginning they were friendly, professional, and incredibly respectful of our home. They took their shoes off every time they came inside (major brownie points if you're Asian...you know why that matters!). They thoroughly inspected the leak and, unlike the previous company, never pressured me into buying a new roof. They simply explained that they could repair the leak or replace the roof, and the decision was completely up to me.

    I really appreciated that approach. Any company that pressures you into making a same-day decision is a company I'd recommend walking away from.

    When Manny provided the estimate, the price was right in line with the other quote I had received, but it included so much more. Instead of limiting plywood replacement to the typical five sheets that many roofing companies include, they replaced all of the plywood. The quote also included repairing the drywall from the leak, repainting the bedroom ceiling, and even fixing some siding on the house. It was clear they cared about leaving the entire project finished properly, not just replacing the shingles.

    I really liked their vibe and felt confident they were the kind of company I wouldn't regret hiring.

    When the project started, I jokingly asked if I could throw a few things into the dumpster. Well...we ended up filling the entire thing! They did charge us for the additional dumpster use, which was completely fair, and it turned into a convenient excuse to do some much-needed spring cleaning.

    The project itself went very smoothly. The solar team removed the panels first, the roofing crew completed the new roof in about two days, and then the solar panels were reinstalled. They also power washed and cleaned everything around the house when they were finished.

    While we were at it, we decided to replace the gutter guards and upgrade our skylight. Instead of having three separate skylights, we now have one large custom skylight that completely transformed the room. There was one small hiccup when the original skylight plan didn't fit, so we had to wait for a custom-ordered unit. Looking back, I'm actually glad that happened because the custom skylight is absolutely beautiful and was well worth the wait.

    Throughout the entire project, Manny kept us updated with drone photos, videos, and progress pictures, so we always knew exactly what was happening. That level of communication gave us a lot of confidence, and I'll be including some of those photos with this review.

    One thing people don't always think about is the warranty. A 30-year warranty sounds great, but it's only as good as the company behind it. Manny and Fernando are young enough that I expect they'll still be answering the phone when I cash in that warranty 30 years from now...unless they retire early on all the referrals they're going to get! Judging by how they run their business, I have no doubt the company will still be around, too.

    We couldn't have picked a better contractor for our roof. If you're looking for an honest, professional roofing company that values quality over high-pressure sales tactics, I wouldn't hesitate to recommend them.

    When it's time for us to replace our siding, there's no question who we'll be calling.

    See this review on Google

  • Drone view of a new GAF Ultra Timberline HDZ (UHDZ) roof in Charcoal on a white colonial with red shutters in Montgomery, NJ, a two-day roof replacement by Pujols Roofing & Siding LLC.

    Five stars on Google.

    “His team completed the work in two days and I could not be happier, they do amazing work and he and his team went above and beyond in installing a new roof.”

    Joe N., Montgomery Roof replacement, done in two days
    Read the full review

    From the job

    Rotted, crumbling plywood at the roof edge, found once the old shingles came off a colonial in Montgomery, NJ, before new sheathing went on. Pujols crew laying blue GAF Deck-Armor underlayment and new GAF Ultra Timberline HDZ (UHDZ) shingles in Charcoal on a white colonial in Montgomery, NJ during a two-day roof replacement.

    Manny and the team did an incredible job. From my first call, they were very responsive and willing to work around my schedule to do a walkthrough and set a date for the work. At every step of the way, Manny kept me informed of the project's status including any changes. His team completed the work in two days and I could not be happier, they do amazing work and he and his team went above and beyond in installing a new roof. I cannot recommend them enough, and I will absolutely be reaching back out for future gutter and siding work.

    See this review on Google

  • Drone view of a new GAF Timberline HDZ roof in Weathered Wood with the solar panels reinstalled after a fire, on a two-story home with a pool and gazebo in Franklin Township, NJ, by Pujols Roofing & Siding LLC.

    Five stars on Google.

    “Pujols Roofing came to my rescue after a fire damaged my solar panels and roof… Their handling of Sun Run and my insurance company was a God send!”

    Patricia J., Franklin Township Fire damage, solar and insurance
    Read the full review

    From the job

    Fire-damaged solar panels and burned shingles on a roof in Franklin Township, NJ, before the roof replacement by Pujols Roofing & Siding. Burned-out solar junction box after a rooftop fire, found during the Pujols roof inspection in Franklin Township, NJ.

    Pujols Roofing came to my rescue after a fire damaged my solar panels and roof. Their work was excellent and professional. But what I valued most was their service. My solar panel company was a nightmare to work with. Manny took full responsibility to correspond with them and get the parts and inspections needed for the solar panel repair. I think I would still be without working panels if it wasn't for Manny! I highly recommend them. Especially for those of us who just don't have time to fight with companies. Their handling of Sun Run and my insurance company was a God send! Thank you guys!!

    See this review on Google

  • Drone view of a new GAF Timberline HDZ roof in Barkwood on an 85-year-old Tudor home near the water in Toms River, NJ, roof, trim and gutters by Pujols Roofing & Siding LLC.

    Five stars on Google.

    “Many contractors will cover the deteriorated wood with aluminum. The team at Pujols realized that to do it right, you had to replace all the wood. They do not cut corners.”

    Thomas B., Toms River Roof, trim and gutters on an 85-year-old home
    Read the full review

    From the job

    Daylight showing through nail holes in the old roof deck, seen from inside the attic of an 85-year-old home in Toms River, NJ, before the roof replacement. Pujols crew sheathing the stripped roof of an 85-year-old Tudor home with new plywood in winter, Toms River, NJ.

    This is my second review for Pujols Roofing and Siding as I chose them to replace the roof, outside window trim, and gutters on another family home. Once again, I experienced their superb craftsmanship in restoring back to the home's exterior. This time, I had the pleasure of working with Manny, and again with the rest of the team. This home is 85 years old and had many exterior defects to be addressed. The roof, exterior trim and all the windows framing were in need of replacement and repair. The wood around the entire roof line and windows was rotted. Many contractors will cover the deteriorated wood with aluminum. The team at Pujols realized that to do it right, you had to replace all the wood. They do not cut corners. Then, the window and roof trim aluminum was carefully measured and installed. The roof installation was like watching neatly fitted jigsaw puzzle pieces come together. Interweaving in the roof shingles in valleys to provide the best protection. Having done extensive renovation work myself over many years, I understand what needs to be done and how it should be done. This team does what is needed to do the job correctly. In addition, new gutters and downspouts were expertly installed.

    Aside from their expertise in doing the work, what sets Pujols apart from so many contractors I have used in the past is that they genuinely care about the work and their customers. They are committed to 100 % customer satisfaction! Communication is consistently superb. Anytime I needed to speak to them, I called or texted and received prompt responses. This is HOW you supposed to treat people. Manny and his team demonstrate THE model of a superb work ethic that seems nearly lost in today's world!! Please note the attached pictures of there terrific work. I will state again, I will only use Pujols for any of their services!

    See this review on Google

  • Five stars on Google.

    “I interviewed and researched seven different companies to get proposals and decided on Pujols. Their pricing was competitive with the other companies, but their product and their Customer Service stood out.”

    Dr. Roberta P., Princeton Flat roof replacement
    Read the full review

    I am thrilled with the final product of my new roof with Pujol's. I interviewed and researched seven different companies to get proposals and decided on Pujols. Their pricing was competitive with the other companies, but their product and their Customer Service stood out. They engendered in me, a trust and confidence in their competency. I am very happy I chose them.

    See this review on Google

  • Five stars on Google.

    “They went well beyond my expectations by working directly with my HOA and following up with my neighbors to get the architectural change approved before installation.”

    Malarvel V., Princeton Roof replacement and gutters, with HOA approval
    Read the full review

    Manny, Franklin, and the entire team were excellent. They are honest, reliable, and offer very reasonable pricing. From the start, they explained every step of the roof inspection and replacement process clearly. They went well beyond my expectations by working directly with my HOA and following up with my neighbors to get the architectural change approved before installation.

    They did a thorough inspection of the roof and the active ceiling leaks inside my home. The project was incredibly well-planned, and they kept me updated in a timely manner—even proactively rescheduling for a clear day when rain was in the forecast. The crew was professional, thorough, and swept the entire perimeter cleanly. They also replaced my gutters the following day.

    Highly recommended!

    See this review on Google

See all 52 reviews on Google

The Pujols family, founders of Pujols Roofing & Siding LLC, Enmanuel Marte Pujols (left) with spouse, Meylin Marte, and Gisendry Armstrong Pujols (right), with husband Franklin Armstrong outside their office at 130 Washington St in Rocky Hill, NJ.

Family-owned

Owned by the family that does the work.

We are a family business, with one office in Rocky Hill and a crew for each trade. Three crews work out of that office, made up of family and friends, and the people you meet at the consultation are the people who answer for your job.

We're Latino-owned and family-led, built by the very people who've powered the roofing industry for decades. We're proud of that. It's why the same crews show up on every job, why we don't hire random subs, and why the family's name is on the truck.

Built to last, easy to pay for

Warranties that mean something. Payments that fit.

Workmanship warranty

  • Essential Roof10 years on our work.
  • Lifetime Roof System25 years on our work, plus the GAF manufacturer warranty.
  • Pujols Roof Stewardship Program3 years of annual inspections, photo reports, and up to $500 in covered repairs per year.

Flexible payment options

18 months,
no interest

when paid in full within 18 months

No money down. A soft credit check that doesn't touch your score. HELOC and longer low-rate terms are available too.

Recent projects

Real homes. Real streets. Real before and after.

See all projects

Service area

Serving Princeton, Montgomery, and nearby communities.

We serve Princeton, Montgomery, and nearby communities. By focusing on homes within an hour of our Rocky Hill office, we keep the same local crews on every project and stay close when you need us.

New Jersey

  • Rocky Hill
  • Princeton
  • Montgomery Township
  • Skillman
  • Belle Mead
  • Hillsborough
  • Franklin Township
  • South Brunswick
  • West Windsor
  • Hopewell Township

Pennsylvania, Bucks County

  • Morrisville
  • Yardley
  • Newtown
  • Richboro
  • Jamison

Our office

130 Washington St
Rocky Hill, NJ 08553

(609) 212-5000

Mon-Sat 9am to 7pm, Sun 11am to 3pm

Get directions See us on Google

Your town may be covered even if it is not listed here. Enter your address in the form to verify service availability.

Questions

Questions homeowners ask us

How much does a new roof cost in Central NJ?

It depends on the size of the roof, the shingle line and what we find under the old shingles. Most of the roofs we replace come in under $20,000, and plenty come in well under that. Plywood, solar panel removal and other add-ons are priced separately and shown to you before you decide. Ranges by roof size are on our roof replacement page. Your exact price comes with your Pujols Roof Health Report, in writing, and it holds for 90 days.

What is the Pujols Roof Health Report?

It's what you get after your consultation. We get on your roof, photograph every part of it, and write a plain-word note under each photo. Shingles, flashing, vents, gutters, all of it. You get it by email, at no charge, whether or not you hire us. If something needs work, the report comes with a price that holds for 90 days. We do this after nearly every inspection, so you can see a sample before you book.

What does “No Pressure Pricing” mean?

Three things. There is nothing to sign at the visit, ever. Your price holds for 90 days, so you can get other quotes and think it over. And the price is the same in every zip code, so Princeton pays what Hillsborough pays. We'd rather you choose us because the work is right than because someone talked fast in your kitchen.

Should I repair my roof or replace it?

It depends on what we find. If the roof has years left and the problem is one spot, a repair is the right call for now. If the shingles are at the end of their life, a repair buys time but the money is better put toward the replacement. We tell you which it is in the report, in plain words, with the photos to back it up. What we won't do is sell you a patch on a roof that's done and call it fixed.

Can you do the roof and the siding at the same time?

Yes, and it's usually better. The roof edge, the gutters, the soffit and the top of the siding all meet in the same few inches. When one company plans all of it on one contract, and the same trusted crews install it, those joints are done once and done right. When three companies each do their part, the seams between them are where the leaks start. That's the reason we became a full-exterior contractor.

Are you licensed and insured? Do you pull the permits?

Yes. NJ Home Improvement Contractor license 13VH13563700 and PA license PA197045. We carry $2M in general liability and workers comp, and we send the certificates before work starts. We handle the permit for every job that needs one, and for homes in Princeton's historic district we handle the Historic Preservation Commission approval too.

From the crew

Straight answers about roofs and siding.

See all articles
  • Coming soon

    Cost guide 4 min read

    Roof Replacement Cost in Central NJ (2026)

  • Coming soon

    Cost guide 5 min read

    Siding Cost in Central NJ: Vinyl vs Hardie vs Wolf (2026)

  • Coming soon

    Cost guide 3 min read

    Gutter Replacement Cost in NJ

Roofing & exterior consultation

Start with a consultation at your house. Nothing to sign.

Step 1 of 3

What can we help with?

Tap one. You can change it later.

Where's the house?
Start typing and pick your address from the list.
When are you hoping to get this done? (optional)
How should we reach you?
We call from (609) 212-5000.
For your confirmation and your report.
Best time to call (optional)
Up to 6 photos from your camera or photo library.

We check the roof and walk the whole outside. Nothing to sign, price holds 90 days.

No Pressure Pricing: nothing to sign at the visit, and your price holds for 90 days. We never share your information.

Rather pick a time yourself? See open times

Call Book a Consult