Can ChatGPT write your job posts? ChatGPT Job Post Guide for Trade Contractors in DC, MD and VA
By Capital Growth Studio · Published · 5 min read
This article shows how to use ChatGPT to write a trade job post. It also lists what to check on pay and licenses in DC, Maryland and Virginia before you publish the post.
ChatGPT is an AI tool that writes text from a prompt, the request that you type. Yes, ChatGPT can write a first draft of a trade job post. But it writes from patterns, not from your facts. So a person checks every draft.
As of October 2026, three laws require pay information in job posts. They are D.C. Code § 32-1453.01, Maryland Labor and Employment § 3-304.2 and Virginia Code § 40.1-28.7:12.
Laws change, so check the current rules before you act (links at the end of this article).
Want help with your job posts? Apply for a free consultation
What must a job post show in DC, Maryland and Virginia?
As of October 2026, the three laws require:
| Where | Law | What the law requires |
|---|---|---|
| Virginia | Code § 40.1-28.7:12 | The wage, salary or wage or salary range for the position, "in each public and internal posting for each job" |
| Maryland | Labor and Employment § 3-304.2 | "The wage range and a general description of benefits and any other compensation offered for the position," in each public or internal posting, for work done at least partly in Maryland |
| DC | D.C. Code § 32-1453.01 | "The minimum and maximum projected salary or hourly pay in all job listings and position descriptions advertised," and disclosure of "the existence of healthcare benefits" before the first interview |
As of October 2026, the Maryland Department of Labor's FAQ accepts "$30 an hour" but not "$30+ an hour." The Virginia and Maryland statutes also bar seeking an applicant's wage history. D.C. Code § 32-1452 bars screening on it. The Maryland FAQ also treats posts on Indeed or LinkedIn as postings.
Our guide to pay ranges in DC, MD and VA job posts compares the three laws.
What do AI drafts get wrong?
In trade job posts, look for five errors:
- Invented requirements: degrees, certifications or years of experience that you did not ask for.
- Missing or vague pay: "competitive pay" or "up to $40 an hour" instead of a range.
- A pay history question: for example, a question about current salary.
- Extra words in the title: as of October 2026, Google's job data rules require "the title of the job only."
- Wrong license names: each jurisdiction names HVAC licenses in a different way.
| Where | HVAC license names |
|---|---|
| Maryland | Apprentice, Journey, Journey Restricted, Limited Contractor, Master Restricted, Master Contractor |
| Virginia | Journeyman or Master Heating, Ventilation & Air Conditioning. The Residential HVAC tradesman license excludes commercial buildings. |
| DC | Refrigeration/Air Conditioning Apprentice Mechanic, Journeyman Mechanic and Master Mechanic, plus limited (LTD) and contractor licenses |
What does a good prompt include?
Paste this prompt into your AI tool, and replace each bracket with your facts.
Write a job post for a [Commercial HVAC Service Technician]
at [company], a [mechanical contractor] in [city, state].
Use only these facts:
- Pay: [$X to $Y an hour]
- Benefits: [health, paid time off]
- Required license: [exact name and jurisdiction]
- Required certification: [for example, EPA Section 608 Universal]
- How to apply: [link to a short form]
Rules:
1. Do not add degrees, certifications, experience or duties.
2. If a fact is missing, ask me. Do not guess.
3. Copy the pay, benefits and license names exactly.
4. Title: the job title only.
Keep one approved sheet for each role, with the pay range, benefits and license names.
Where can you check the current rules?
Laws and regulations change, and amendments, court decisions or agency guidance can change how a rule applies. We checked the sources in this article on October 20, 2026. Before you act, read the current official text for each place where you work:
- Federal: EPA, Section 608 Technician Certification
- Maryland: Labor and Employment § 3-304.2, the Department of Labor's Wage Range Transparency FAQ and the Board of HVACR Contractors
- Virginia: Code of Virginia § 40.1-28.7:12 and the DPOR Tradesmen Program
- District of Columbia: D.C. Code § 32-1453.01 and the DLCP license categories
If your business works in any other state, we strongly recommend that you check that state's current law and its latest amendments, because they may change how these rules apply to you.
Capital Growth Studio is not a law firm. This article is general information, not legal advice. For advice on your situation, speak with a licensed attorney.
Frequently asked questions
Can ChatGPT set the pay range for a job post?
No. ChatGPT does not know your pay scale or your budget. As of October 2026, Virginia Code § 40.1-28.7:12 defines the range as one set in good faith. Give the AI the range that your company approved.
Can I paste an old job post into ChatGPT to update it?
Yes. Remove names and contact details first. Ask the AI to change only the wording. Then check the pay range against your current pay scale.