From emergency roof repairs to complete roof replacements, Nieves & Baker Roofing is the locally owned roofing company serving The Villages, Leesburg and Central Florida with upfront pricing and peace of mind. The owners have worked in the roofing trade since 2000, and the company holds Florida license CCC1328686.
NB Roofs (Nieves & Baker Roofing, LLC) is a family-owned roofing contractor at 1014 W Dixie Ave in Leesburg, FL. The company replaces and repairs roofs for homes and businesses in The Villages, Leesburg and six Central Florida counties.
A leak, a storm or a letter from your insurance company can push you toward a fast decision. These are the problems homeowners in The Villages tell us they want to avoid.
Fly-by-night contractors: Out-of-town crews who arrive after a storm and are hard to reach once the job is done.
The “low-bid” trap: Cheap estimates that lead to inferior materials, rushed work, and expensive repairs later.
Hidden costs: Pricing games and surprise fees that bust your budget.
NB Roofs is owned and run by family. Co-founders Carlos Nieves and Aaron Baker have worked together in the roofing trade since 2000 and opened the NB Roofs office in 2019. The team also includes Gonzalo Nieves, GiGi Nieves, Yami Rodriguez, Javier Rodriguez and Isis Chambers. Read the full story on About NB Roofs.
Local accountability: The office is in Leesburg, a short drive from The Villages, so you can call or stop by after the job is finished.
A license you can check: NB Roofs is a Florida State Certified Roofing Contractor, license CCC1328686, listed on the DBPR license lookup.
Financing options: Pay directly or apply for financing through Hearth. See roof financing.
Instant estimate
Why homeowners choose NB Roofs
| What matters | NB Roofs | Typical Contractors | What It Means for You |
|---|---|---|---|
| Local ownership Who do you call after the job? | Locally owned and operated. | Often based out of town, so it can be hard to reach anyone once the job is done. | What it means The owners and the office are in Leesburg, so the people you call later are the same local team. |
| Communication What happens after you sign? | Clear updates from start to finish. | Missed calls, no updates, and guesswork on schedule and progress. | What it means You know what is happening and what comes next, with one office to call when you have questions. |
| Financing What options are available? | Financing through Hearth. | Few or no financing options, so homeowners get pushed toward the cheapest bid. | What it means You can compare payment and financing options before you commit to a roof. |
Compare the differences that can matter when choosing a roofing contractor in The Villages.
NB Roofs services
Roofing services for homeowners in The Villages, Leesburg and across Central Florida.
Roof Replacements
Full tear-off and a new roof system.
Learn more →
Shingle Roofs
Shingle roof installation, replacement and repair.
Learn more →
Metal Roofing
Metal roofs for Central Florida homes.
Learn more →
Flat Roofs
Flat and low-slope roof services.
Learn more →
Leak Repair
Find the source of a leak and fix it.
Learn more →
Storm Damage
Roof repair after wind and storm damage.
Learn more →
Roof Coating
A protective coating for a roof that is still sound.
Learn more →
Solar Vents
Solar-powered attic ventilation.
Learn more →
State Certified Roofing Contractor, License #CCC1328686
Local know-how
A roof in The Villages has to meet the Florida Building Code like any other Florida roof, and it also has to fit the community's own exterior rules.
Community standards and approvals. Exterior changes in The Villages go through the community's architectural review process, and the rules differ by district. Before you pick a new roof color or switch materials, check your district's deed restrictions on districtgov.org. Our roofing in The Villages page covers how this fits into a roof project.
Hurricane season timing. The Atlantic hurricane season runs from June 1 to November 30, according to the National Hurricane Center. If your roof is older or has had leaks, the months before June are a practical time for an assessment. After a storm, see storm damage roof repair.
Roofing products approved for Florida. Roofing products installed in Florida need Florida Product Approval or local approval under Section 553.842, Florida Statutes. Compare options in metal roof vs. shingles in Florida, and read about Florida's 25% roof rule.
Schedule AssessmentLicensed & local
Nieves & Baker Roofing (NB Roofs) is a State Certified Roofing Contractor based in Leesburg, FL, serving homeowners in The Villages and Central Florida. Here are the facts behind the name.
Florida license you can look up with the DBPR.
The owners have worked in the roofing trade since 2000.
The NB Roofs office has served Central Florida since 2019.
Based at 1014 W Dixie Ave in Leesburg, close to The Villages.
Options to spread out the cost. See financing.
Call or send the form and describe the problem: a leak, storm damage, an aging roof or a letter from your insurance company. The office sets a time that works for you.
A member of the NB Roofs team looks at the roof and explains what they find in plain language, including what needs attention now and what can wait.
You see whether a repair fixes the problem or a replacement makes more sense, and which roof systems fit your home: shingle, metal or flat.
Pay directly or apply for financing through Hearth. Then the office schedules the work and keeps you updated until the job is finished.
Want a starting point before anyone visits? Try the instant online estimate. Final pricing comes after the on-site assessment.
To provide homeowners in The Villages and across Central Florida with safe, professionally built roofs and clear, fair pricing, without cutting corners.
Safe workmanship. Fair pricing. Quality that lasts.
Service area
NB Roofs works out of its Leesburg office and serves homes and businesses in The Villages, Leesburg and across Sumter, Lake, Marion, Citrus, Hernando and Levy counties.
Roof repair, roof replacement and new roofs for homes throughout The Villages, with community approval steps in mind.
The NB Roofs office is in Leesburg, so Leesburg homeowners work with a roofer based in their own city.
Our office
State Certified Roofing Contractor, License #CCC1328686
Not sure if your home is in the service area? Call (352) 269-2157 and the office will confirm.
Roofing FAQ
Short answers from NB Roofs to questions homeowners in The Villages and Leesburg ask before a roof project, from insurance and licensing to what to have ready for an assessment.
Under Section 627.7011(5), Florida Statutes, an insurer cannot refuse to write or renew a homeowners policy only because the roof is less than 15 years old. For a roof 15 years or older, the insurer cannot refuse based on age alone if an authorized inspector finds the roof has at least 5 years of useful life left.
Search the contractor's name or license number on the Florida DBPR license lookup at myfloridalicense.com. A certified roofing contractor, shown with a CCC license number, can work anywhere in Florida. A registered contractor, shown with an RC number, is limited to the local areas where it is registered. NB Roofs holds certified license CCC1328686.
Source: Florida DBPR license lookup
NB Roofs is located at 1014 W Dixie Ave, Leesburg, FL 34748. The company serves homes and businesses in The Villages, Leesburg and across Sumter, Lake, Marion, Citrus, Hernando and Levy counties. Call (352) 269-2157 to confirm that a specific address is inside the service area.
Have the roof's approximate age, any letters from your insurance company about the roof, and notes on where you have seen leaks, ceiling stains or missing shingles. If you live in The Villages, have your district's exterior rules handy too, because a change in roof color or material may need approval first.
Have a question about your own roof? Call the Leesburg office or see more roofing FAQs.
Call (352) 269-2157Answers from NB Roofs (Nieves & Baker Roofing, LLC), State Certified Roofing Contractor, License #CCC1328686. Last updated October 26, 2026.
Call the us at (352) 269-2157, Monday to Friday from 8 am to 5 pm, or request a roof assessment online and the office will reach out to set a time.