A Top company - serving Richmond, VA

Chimney Cleaning Permits, Codes & Inspections in VA: What You Need to Know

Last updated September 11, 2026

Every visit starts with

Level 1 sweep and inspection to the NFPA 211 annual standard - flue, crown, cap, and flashing checked and photographed

Worth knowing

Chimney sweep logs do not sweep chimneys. They loosen some creosote - which then falls where a brush and vacuum still have to collect it.

Styles & brands we work with

Sweep & inspection
Sweep & inspection
Caps & crowns
Caps & crowns
Flue relining
Flue relining
Masonry repair
Masonry repair
Gas fireplace service
Gas fireplace service

Before & after – our own jobs

Before - Recent ProjectBeforeAfter - Recent ProjectAfter
Recent Project
Before - Full RestorationBeforeAfter - Full RestorationAfter
Full Restoration
Before - Complete UpgradeBeforeAfter - Complete UpgradeAfter
Complete Upgrade

Chimney Cleaning Permits, Codes & Inspections in VA: What You Need to Know

Relining a chimney without a permit in Chesterfield County isn’t just a code violation. It’s a documented reason your homeowner’s insurance can deny a fire claim. That sentence doesn’t appear in any contractor’s brochure, but it’s the first thing an adjuster looks for after a chimney fire. Most homeowners in Richmond and the surrounding counties don’t discover this until they’re standing in a burned-out living room holding a denial letter. This guide walks you through the actual Virginia code sections that govern your fireplace and chimney, which jobs trigger a permit requirement in Chesterfield, Henrico, and Colonial Heights, and the paperwork you should keep on file so a future claim doesn’t get complicated. We’ve worked these same communities since 1999, and we’ve answered these questions more times than we can count.

Call (804) 392-9342

Quick Answer

Routine chimney sweeping and cleaning do not require a permit anywhere in Virginia. However, structural repairs, chimney rebuilds, and liner installations or replacements fall under the Virginia Residential Code (sections R1001 through R1006) and typically require a building permit from your local county or city. Post-work inspections verify code compliance and produce the documentation your insurance company will want to see if you ever file a claim.

Table of Contents

What the Virginia Residential Code Actually Says About Chimneys

The Virginia Residential Code isn’t a separate document written in Richmond. It’s the International Residential Code with Virginia-specific amendments, and it’s adopted statewide. Sections R1001 through R1006 govern fireplaces and chimneys in one- and two-family homes. Here’s the plain-English translation of what those sections actually require.

Section R1001 covers masonry fireplaces. It sets minimum wall thickness, footing requirements, and clearance to combustible materials. If you have a brick fireplace and someone wants to rebuild any part of it, that work falls under R1001. Section R1002 covers hearth extensions. That’s the non-combustible floor area in front of your firebox. If a hearth is cracked and needs replacement, the new one has to meet current depth and width requirements, not just match what was there before.

Section R1003 covers chimneys and flues. This is the section that matters for liner work. It specifies the materials allowed, the required clearances between a flue and wood framing, and the rules for when a flue liner is mandatory. When you hear someone say a chimney is “up to code,” this is the section they’re referencing. Section R1004 covers factory-built fireplaces, which are the metal units you see in newer construction. R1005 covers decorative shrouds, and R1006 covers exterior air supply requirements for fireplaces in tightly sealed homes.

Why does any of this matter to a homeowner in Richmond? Because insurance adjusters know these section numbers. When we do an inspection and find a flue tile cracked or a liner installed without proper clearance-both warning signs covered in our Richmond homeowner’s guide-we’re looking at a code violation that can void coverage. The code isn’t bureaucracy. It’s the minimum standard that keeps a fire where it belongs.

Permit Work vs. Routine Maintenance: Where the Line Is

The question we hear most often at the Top Hat Chimney home office is whether a cleaning requires a permit. It doesn’t. Routine sweeping, creosote removal, and even minor component replacement like a damper or a chimney cap are maintenance items. No permit needed anywhere in Virginia.

But here’s the line, and it’s a bright one:

  • No permit needed: Chimney sweeping, creosote removal, chimney cap replacement, damper repair or replacement, minor crown sealing, smoke chamber parging, and fireplace glass door installation.
  • Permit required: Chimney rebuilds (partial or full), flue liner installation or replacement, firebox reconstruction, structural masonry repair, and chimney height modification.

The distinction comes down to whether the work touches the structure or the flue system itself. A sweep is maintenance. A liner is structural. A cap is an accessory. A crown rebuild is structural. If you’re not sure which side of the line your project falls on, call your local building department before you sign anything. The person who answers will tell you in thirty seconds, and that phone call could save you a denied claim years later.

In our experience, most homeowners in Richmond and the surrounding counties are surprised to learn that even replacing an existing liner with an identical one triggers a permit. The old one was permitted when it went in. The new one needs to be, too. Your insurance company sees it the same way.

Chesterfield, Henrico, and Colonial Heights: Local Rules That Catch People Off Guard

Virginia’s statewide code sets the floor, but local counties can add their own requirements on top. Chesterfield, Henrico, and Colonial Heights each have quirks we’ve had to learn over the years, and they’re the kind of thing no national franchise will tell you about because they genuinely don’t know.

Chesterfield County

Chesterfield requires a building permit for any chimney liner installation or replacement, full stop. They also require a final inspection after the work is complete. The inspection focuses on the connection between the liner and the appliance, clearance to combustibles, and proper termination at the top. We’ve done enough liner work in Chesterfield to know that the inspector will ask to see the manufacturer’s installation instructions, so we keep them on the truck. If your contractor shows up without them, that’s a red flag.

Henrico County

Henrico’s permit requirements for chimney work match the state code closely, but the county is strict about one thing in particular: unlisted liners. If a liner isn’t UL-listed and tested to UL 1777 standards, Henrico won’t approve the installation. We’ve seen homeowners in the West End pay for a liner install from an out-of-town outfit, only to learn afterward that the liner wasn’t listed and the county won’t sign off. They paid twice: once for the bad liner and again to have it done right.

Colonial Heights

Colonial Heights is a small jurisdiction, and that means the building department knows every contractor who works there. They require permits for the same structural work as the state code, but they also tend to inspect more thoroughly because they have the time. If you’re in Colonial Heights and a contractor tells you a liner replacement doesn’t need a permit, they’re wrong, and the building department will be happy to confirm that for you.

The broader point here: Richmond is surrounded by counties and cities that each interpret the same code slightly differently. What’s routine maintenance in one jurisdiction might trigger paperwork in the next one over. Before any work that isn’t a basic sweep, call your local building department. It takes five minutes.

How to Verify a Contractor Pulled a Permit Before the Work Starts

Most homeowners never ask about permits before a project, and most contractors don’t volunteer the information. That’s a problem because once the work is done and the contractor is gone, the unpermitted work is now your problem. Here’s how to verify a permit was pulled before a single tool comes off the truck.

  1. Ask for the permit number. A legitimate contractor who pulled a permit will have a number. They can text it to you in ten seconds. If they hem and haw, that’s your answer.
  2. Look it up online. Chesterfield, Henrico, and Colonial Heights all have online permit lookup tools. Type in the number or your address, and the permit will show up. If it doesn’t, it wasn’t pulled.
  3. Call the building department if you can’t find it online. Smaller jurisdictions sometimes lag on updating their web portals. A phone call settles it.
  4. Check that the permit description matches the work. Some contractors pull a permit for something vague or unrelated and then do different work under it. Read the description.
  5. Confirm the contractor’s name is on the permit. If a subcontractor’s name is on the permit but a different company is doing the work, ask who’s responsible for the inspections. You want the name of the company doing the work on the paperwork.

If a contractor pulls a permit and then walks away before the final inspection happens, the permit stays open on your property. An open permit can slow down a home sale years later. We’ve seen it happen in Richmond more than once. A seller goes to close, the title search kicks up an open permit from a chimney liner installed in 2016, and now there’s a scramble to get the inspection scheduled before closing. Avoid that headache: before you pay the final invoice, confirm the final inspection was scheduled and passed.

And here’s the part most people don’t want to hear: the permit is ultimately the homeowner’s responsibility. You can hire someone else to do the work, but you can’t hire someone else to own the liability. If work was done on your house without a permit, it’s your insurance policy on the line, not the contractor’s. For more on how this applies to broader chimney work in Chester, our Chimney Repair in Chester guide goes deeper.

What a Post-Work Inspection Actually Checks vs. What Most Sweeps Call an Inspection

The word “inspection” gets used for two very different things, and conflating them is how homeowners end up thinking their chimney is safe when it isn’t.

A routine chimney sweep often includes what’s called a Level 1 inspection. The National Fire Protection Association standard, NFPA 211, defines three levels. A Level 1 inspection verifies that the flue is unobstructed and that the basic condition hasn’t changed since the last sweep. It’s a visual check from the fireplace opening and the roof. It’s appropriate for an annual maintenance visit on a chimney that’s been in continuous use and hasn’t changed.

A post-work code inspection is different. When the building department inspects a liner installation or a chimney rebuild, they’re checking compliance with the specific code sections that apply. They’re looking at clearance to combustibles, proper termination height, connection to the appliance, and whether the materials used are approved for the application. The county inspector isn’t there to tell you whether your chimney is safe to burn. They’re there to tell you whether the work meets the minimum standard the code requires. Those overlap, but they aren’t the same thing.

And then there’s what NFPA calls a Level 2 inspection. This is the one that matters after a chimney fire, a lightning strike, an earthquake, or when a home changes hands. A Level 2 inspection uses camera equipment to look inside the flue and check the condition of the liner, the smoke chamber, and the connection points. When we do a Chimney Cleaning & Sweep in Chester, we’re looking at the same things, but the Level 2 standard is more rigorous. It’s what we recommend before you buy a house with a fireplace. A home inspector walks through with a flashlight. A Level 2 chimney inspection puts a camera up the flue. They are not the same level of certainty, and the price difference reflects that.

If you’ve had work done and you’re not sure whether the post-work inspection actually happened, call the building department and ask if the permit is closed. If work was done under a permit, there should be a closed permit and a passed inspection on file. If the work didn’t require a permit, ask your sweep for a written report with photos from the camera. A sweep who won’t show you camera footage is a sweep you should think twice about letting back in your house.

The Insurance Paper Trail: What to Keep on File After Any Chimney Work

Insurance companies don’t make coverage decisions based on what you remember. They make them based on what you can prove. After any chimney work, from a routine sweep to a full liner replacement, here’s exactly what to keep.

Keep these documents, every time, no exceptions:

  • The work order or invoice. It should list the date, the company name, the scope of work, and the price. If it’s handwritten and illegible, ask for a printed copy.
  • The inspection report. If a camera inspection was done, keep the report and the footage. Photos with a date stamp are better than nothing, but the written report matters most.
  • The permit number and a copy of the permit. If the work required one, keep the number, a copy of the permit, and the record of the final inspection.
  • Material documentation. If a liner was installed, keep the manufacturer’s documentation showing the liner is UL-listed and appropriate for your appliance. Products from companies like Olympia Chimney and Gelco come with specification sheets. Keep them.
  • The contractor’s license number. Every licensed contractor in Virginia has a license number from the Department of Professional and Occupational Regulation. Write it on the invoice. If you ever need to file a claim against the contractor’s bond or insurance, that number is where you start.
  • Before and after photos. If work was done that changed the chimney’s condition, photos matter. A photo of a cracked flue tile from before the liner went in can support a claim about pre-existing conditions.

If you ever file a claim after a chimney fire, the adjuster will ask for this paperwork. If you have it, the claim process is a conversation. If you don’t, it’s an argument. And the argument usually ends with the insurance company paying less or nothing. We’ve seen this both ways in Richmond. The homeowners who kept their records had a frustrating month. The ones who didn’t had a frustrating year.

The same paper trail applies to Fireplace Services in Chester and everywhere else in the Richmond metro. The documents don’t change because the county line did.

Common Mistakes to Avoid

  • Assuming a sweep and an inspection are the same thing. A sweep removes creosote. An inspection evaluates condition. They’re related but distinct, and an annual sweep is not a substitute for a Level 2 inspection after a chimney fire or before a home purchase.
  • Trusting a contractor who says a permit isn’t needed without verifying it yourself. Some contractors say this because they don’t want to deal with the building department. Call the county yourself. Five minutes on the phone settles it.
  • Paying the final invoice before confirming the final inspection passed. Once you pay, your leverage is gone. Confirm the permit is closed first.
  • Throwing away paperwork because the chimney “looks fine.” The paperwork isn’t about how the chimney looks today. It’s about what you can prove in an insurance claim five years from now.
  • Letting a chimney go unswept because you don’t burn much. Once a year, burn or no burn. Chimneys break in the off-season too. Critters, water intrusion, and temperature swings don’t care whether you lit a fire last winter.
  • Hiring the lowest bidder without checking their Virginia license. A license number is public record. If a contractor won’t put theirs on the estimate, that’s a signal, and not a good one.

When to Call a Professional

Call a licensed chimney professional if you’ve had a chimney fire, even a small one you put out yourself in the firebox. Call if you smell smoke in the house when the fireplace isn’t in use, if you see cracked or crumbling masonry, if there’s water staining on the ceiling near the chimney, or if you’re buying a home with a fireplace and the seller can’t produce maintenance records. Any of these situations means the chimney deserves a real inspection, not a guess. Top Hat Chimney offers free estimates in Richmond and the surrounding counties. Call (804) 392-9342 and talk to a live person, day or night. If it’s a simple question, we’ll answer it over the phone without ever scheduling a visit. Some chimneys just need a sweep. Some need nothing at all. We’ll tell you which one you’ve got.

Frequently Asked Questions

The Bottom Line

Virginia’s chimney code exists for one reason: to keep fire where it belongs. Routine cleaning never needs a permit. Structural work always does. Chesterfield, Henrico, and Colonial Heights each have their own specific requirements, and the only way to know for sure is to call your building department before work starts, not after. Keep every receipt, every inspection report, and every permit on file. Your insurance company will ask for them if something goes wrong. And when in doubt, call someone who puts their name and license number on the work. In Richmond, that’s been us since 1999.

Written by Wendell Pike, Owner at Top Hat Chimney, serving Richmond since 1999.

Need Chimney Cleaning help in Richmond? Licensed & insured · Photo-documented response · free estimates
Call (804) 392-9342
Local Service Coverage

Request a Free Estimate in Richmond

Tell us what you need - Top Hat Chimney responds fast. No obligation.

By clicking submit, you acknowledge our Privacy Policy and agree to be contacted by phone, text, or email regarding your project, including by the service partners who may complete the work.

Prefer to text? Text Us
Call Now - 24/7 Dispatch