Loading…
Iowa requires most contractors to register with the state (Iowa Code chapter 91C). Search by business name or registration number to check a registration and its expiration date — 18,580 registrations on file, 18,110 currently active.
| Business | Reg. # | City / County | Status | Profile |
|---|---|---|---|---|
| AMERESCO INC. | C139176 | FRAMINGHAM | Active · expires August 6, 2027 | Profile → |
Registry data: State of Iowa contractor registrations, licensed under CC BY 4.0. Personal names from the registry are never shown. Always confirm with the State of Iowa before hiring.