Our Illinois Department of Financial and Professional Regulation (IDFPR, roofing) records are from October 23, 2026. The agency has not updated this list since then, so licenses issued or revoked after that won't show here. Check the agency's own lookup:
https://online-dfpr.micropact.com/lookup/licenselookup.aspxRANDY HALSNE
Illinois · Personal license or registration
Credential recordRecord status: active Record as of 2026-10-23
Recorded status: ACTIVE
Read the classification and source wording, then verify what this credential covers with the issuing agency. This record is not an endorsement.
- Record number
- 105.003990
- Trade or classification
- QUALIFYING PARTY ROOFING CONTRACTOR
- City in the record
- NEW LENOX
- Expiration shown
- Not stated in this record
If the job goes wrong: file a complaint with Illinois Department of Financial and Professional Regulation (IDFPR, roofing)
Check the official source
Illinois Department of Financial and Professional Regulation (IDFPR, roofing)
This record may have changed. Check the agency’s current record before hiring.
Plumbline · Agent Lookups
Official verification: https://online-dfpr.micropact.com/lookup/licenselookup.aspx
Record JSON: https://contractors.agentlookups.ai/v1/check?entity_id=plb_ekav3ohl7h
Before you hire
- Match the name and number to your contract. If the names differ, ask the contractor why.
- Check the requirements for your job. Ask the agency whether the contractor has the license or registration your job requires.
- Ask for insurance and permit details. Get a current insurance certificate and check permit requirements with your local office. We haven’t checked these for your job.
Hiring checklist
Disciplinary actions in the board’s file
The Illinois Department of Financial and Professional Regulation (IDFPR, roofing) file dated 2026-10-26 lists 3 disciplinary actions on this license, given here as the board states them. The board's own lookup is authoritative for today.
- Fine, case 2024002690, from 2024-07-29: roofing qualifying party designation indefinitely suspended but stayed; placed on probation for one year with conditions and fined $500 based on unprofessional conduct in that Respondent failed to update his knowledge of municipal building codes prior to commencing a roofing project resulting in ventilation deficiencies.
- Probation, case 2024002690, from 2024-07-29 to 2025-07-28: roofing qualifying party designation indefinitely suspended but stayed; placed on probation for one year with conditions and fined $500 based on unprofessional conduct in that Respondent failed to update his knowledge of municipal building codes prior to commencing a roofing project resulting in ventilation deficiencies.
- Suspension, case 2024002690, from 2024-07-29 to 2024-07-29: roofing qualifying party designation indefinitely suspended but stayed; placed on probation for one year with conditions and fined $500 based on unprofessional conduct in that Respondent failed to update his knowledge of municipal building codes prior to commencing a roofing project resulting in ventilation deficiencies.
Not checked
- Civil court records
- Mechanics liens
- Permit records
- Business registration
We have not checked these records, so this page cannot tell you whether they contain any issues.
Source details and API
Snapshot hash: sha256:658b4d263e363d4834ee7217e6b1cc2819f2096884cc2a4973304420fff96bf9
This record as JSON
Public occupational-license records (business and individually held), republished with sources. This is NOT a consumer report under the FCRA or state consumer-reporting laws, and must not be used for decisions about employment, credit, insurance, or housing. We never aggregate beyond the license record. The issuing agency's live page is authoritative.
Report a record error · Privacy · Terms