We do both commercial and residential projects. FANA LLC can find and install the right roof for your home.


From stone veneer and vinyl shakes to stucco and more, FANA LLC can repair or install a wide variety of home siding.


Are your windows cold, drafty and rotting? New windows installation can increase home comfort and reduce your home energy bills.

Available 24/7
Available 365 Days A Year
(609) 477-2855

The Best Roofing Contractor in Mercer County, NJ

We’ve set ourselves apart as the best roofing contractor in Mercer County, NJ, by setting our goals high and delivering only premium services and results. You can count on a roof built to last when we’re on the job.

When you need a roofing company in Ewing, NJ, or another local area we’re here with top-notch services. We offer inspection, replacement, and repair options to ensure you get the right work done on your home’s roof.

Our roofing services in Monmouth County or Mercer County, NJ go above and beyond the standard installation. Your satisfaction is our ultimate goal, not just a pretty new roof. We guarantee results with precision workmanship, no cut corners, and professionalism in all that we do.

You can rely on us for your roofing installation in Somerset County, NJ, and across the extended area. Our company is successful because we have made it a point to deliver excellence with every project we complete, from the first call to the final walkthrough.

roofing company mercer county nj
Free Estimates

FANA Roofing and Siding LLC will perform a FREE inspection of your home's exteriors and provide a no obligation estimate for needed repairs or replacement. To arrange for your free inspection, call or fill out our free estimate request form.

15+ Years of Roofing & Siding Experience

We also offer vinyl siding repair in Union, NJ. When there’s no need to replace your entire exterior, we’ll be upfront and honest, letting you know that repairs are in your best interest. You can bank on our transparency, trusting that we’ll steer you in the right direction every time.

Our vinyl siding company is the best in Mercer County, NJ, because we follow all the rules for installing our products. You’re guaranteed a watertight installation that protects your home for decades while looking great.

Don’t settle for just any vinyl siding contractor in Mercer County, NJ, when you can have one that genuinely cares about you and your home. We treat every customer respectfully, ensuring their home is well cared for throughout their siding installation.

Ready To Get Started on Your Roofing Project?

Whether you need a vinyl siding or roofing contractor in Mercer County, NJ, our company has you covered with reliable services that will leave your home looking fantastic. When you want your project to last decades, we’re the clear choice for your exterior remodeling needs.

Fana Roofing & Siding LLC is a reliable company offering roofing and siding services in Mercer County, NJ. If your home needs a new roof or siding, contact us today!

vinyl siding contractor in mercer county nj

Client Reviews