Home inspection checklist you can fill in as you walk

Updated 2026-10-30

A walk-through in your head is not a record. Two weeks later nobody remembers whether the loft was damp or the boiler was old. I would rather tick each area on the spot and keep the rows.

Who fills this in?

A buyer on a first look, a landlord checking a rental, a tenant on move-in day, or an inspector who wants tidy notes. The form records what the person saw. It is not professional advice, and a qualified inspector should assess anything serious.

What does each area get?

Every system has four answers: good, needs attention, serious problem or not checked. Fixed choices make rows easy to compare between houses. Damp and pests have their own tick list, with a smoke alarm check, a notes box and a photo link. An inspector's AI would ask "What is the address?" Then "How do the roof and gutters look?" Then "Did you test the smoke alarms?" It shows every answer and sends only after a yes. Read about agent-fillable forms.

What do I do with the rows?

Filter for "serious problem" to build a repair list, or to start a price conversation. Keep one form per season if you check the same properties again.

Find more in forms for landlords and forms for home services. A move-in checklist records the tenant's view. A maintenance request form turns a finding into a repair job.

Questions

Can I attach photos?

Not as uploads. Add a link to a shared album in the photo field. The link sits in the same row as your ratings and notes for that property.

Can this replace a professional inspection?

No. It is a record of what you saw, not an expert opinion. Use it for your own notes, and ask a qualified inspector about anything that looks serious.

How do I cover a large property?

Send one response per property and describe rooms in the notes. For a bigger building, make a second form with room-by-room questions and match both by address.

Try the form

Live demo ยท nothing is saved

Home inspection record

Walk through the property and record what you see in each area. Use the notes for anything that needs a closer look.

Who is this inspection for?
Roof and gutters
Foundation and walls
Plumbing and water heater
Electrics and fuse box
Heating and cooling
Windows and doors
Signs of damp or pests
Smoke alarms tested and working
Overall condition

1 is poor, 5 is very good.

Or paste the JSON

Give this to your AI. It needs the AI Form API MCP server or an API key. It makes the form and sends you the link.

text
Create this form with the AI Form API create_form tool (or POST https://aiformapi.com/v1/forms with my API key). Then reply with the public_url.

{
  "title": "Home inspection record",
  "description": "Walk through the property and record what you see in each area. Use the notes for anything that needs a closer look.",
  "fields": [
    {
      "id": "property_address",
      "label": "Property address",
      "type": "short_text",
      "required": true,
      "max_length": 250
    },
    {
      "id": "inspection_date",
      "label": "Date of the inspection",
      "type": "date",
      "required": true
    },
    {
      "id": "inspector_name",
      "label": "Name of the person inspecting",
      "type": "short_text",
      "required": true,
      "max_length": 120
    },
    {
      "id": "inspection_purpose",
      "label": "Who is this inspection for?",
      "type": "single_choice",
      "options": [
        "A buyer",
        "A seller",
        "A landlord",
        "A tenant",
        "My own records"
      ]
    },
    {
      "id": "roof_gutters",
      "label": "Roof and gutters",
      "type": "single_choice",
      "options": [
        "Good",
        "Needs attention",
        "Serious problem",
        "Not checked"
      ]
    },
    {
      "id": "foundation_walls",
      "label": "Foundation and walls",
      "type": "single_choice",
      "options": [
        "Good",
        "Needs attention",
        "Serious problem",
        "Not checked"
      ]
    },
    {
      "id": "plumbing_water_heater",
      "label": "Plumbing and water heater",
      "type": "single_choice",
      "options": [
        "Good",
        "Needs attention",
        "Serious problem",
        "Not checked"
      ]
    },
    {
      "id": "electrics_fuse_box",
      "label": "Electrics and fuse box",
      "type": "single_choice",
      "options": [
        "Good",
        "Needs attention",
        "Serious problem",
        "Not checked"
      ]
    },
    {
      "id": "heating_cooling",
      "label": "Heating and cooling",
      "type": "single_choice",
      "options": [
        "Good",
        "Needs attention",
        "Serious problem",
        "Not checked"
      ]
    },
    {
      "id": "windows_doors",
      "label": "Windows and doors",
      "type": "single_choice",
      "options": [
        "Good",
        "Needs attention",
        "Serious problem",
        "Not checked"
      ]
    },
    {
      "id": "damp_and_pests",
      "label": "Signs of damp or pests",
      "type": "multi_choice",
      "options": [
        "Damp patches",
        "Mould",
        "Water stains",
        "Rodents",
        "Insects",
        "None seen"
      ]
    },
    {
      "id": "smoke_alarms_tested",
      "label": "Smoke alarms tested and working",
      "type": "checkbox"
    },
    {
      "id": "safety_concerns",
      "label": "Anything that looks unsafe",
      "type": "long_text",
      "max_length": 2000
    },
    {
      "id": "photo_album_link",
      "label": "Link to your photos",
      "type": "url"
    },
    {
      "id": "overall_impression",
      "label": "Overall condition",
      "type": "rating",
      "help": "1 is poor, 5 is very good.",
      "min": 1,
      "max": 5
    }
  ]
}

Or call the API

bash
curl -X POST https://aiformapi.com/v1/forms \
  -H "Authorization: Bearer $AIFORMAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{"title":"Home inspection record","description":"Walk through the property and record what you see in each area. Use the notes for anything that needs a closer look.","fields":[{"id":"property_address","label":"Property address","type":"short_text","required":true,"max_length":250},{"id":"inspection_date","label":"Date of the inspection","type":"date","required":true},{"id":"inspector_name","label":"Name of the person inspecting","type":"short_text","required":true,"max_length":120},{"id":"inspection_purpose","label":"Who is this inspection for?","type":"single_choice","options":["A buyer","A seller","A landlord","A tenant","My own records"]},{"id":"roof_gutters","label":"Roof and gutters","type":"single_choice","options":["Good","Needs attention","Serious problem","Not checked"]},{"id":"foundation_walls","label":"Foundation and walls","type":"single_choice","options":["Good","Needs attention","Serious problem","Not checked"]},{"id":"plumbing_water_heater","label":"Plumbing and water heater","type":"single_choice","options":["Good","Needs attention","Serious problem","Not checked"]},{"id":"electrics_fuse_box","label":"Electrics and fuse box","type":"single_choice","options":["Good","Needs attention","Serious problem","Not checked"]},{"id":"heating_cooling","label":"Heating and cooling","type":"single_choice","options":["Good","Needs attention","Serious problem","Not checked"]},{"id":"windows_doors","label":"Windows and doors","type":"single_choice","options":["Good","Needs attention","Serious problem","Not checked"]},{"id":"damp_and_pests","label":"Signs of damp or pests","type":"multi_choice","options":["Damp patches","Mould","Water stains","Rodents","Insects","None seen"]},{"id":"smoke_alarms_tested","label":"Smoke alarms tested and working","type":"checkbox"},{"id":"safety_concerns","label":"Anything that looks unsafe","type":"long_text","max_length":2000},{"id":"photo_album_link","label":"Link to your photos","type":"url"},{"id":"overall_impression","label":"Overall condition","type":"rating","help":"1 is poor, 5 is very good.","min":1,"max":5}]}'

JSON definition

json
{
  "title": "Home inspection record",
  "description": "Walk through the property and record what you see in each area. Use the notes for anything that needs a closer look.",
  "fields": [
    {
      "id": "property_address",
      "label": "Property address",
      "type": "short_text",
      "required": true,
      "max_length": 250
    },
    {
      "id": "inspection_date",
      "label": "Date of the inspection",
      "type": "date",
      "required": true
    },
    {
      "id": "inspector_name",
      "label": "Name of the person inspecting",
      "type": "short_text",
      "required": true,
      "max_length": 120
    },
    {
      "id": "inspection_purpose",
      "label": "Who is this inspection for?",
      "type": "single_choice",
      "options": [
        "A buyer",
        "A seller",
        "A landlord",
        "A tenant",
        "My own records"
      ]
    },
    {
      "id": "roof_gutters",
      "label": "Roof and gutters",
      "type": "single_choice",
      "options": [
        "Good",
        "Needs attention",
        "Serious problem",
        "Not checked"
      ]
    },
    {
      "id": "foundation_walls",
      "label": "Foundation and walls",
      "type": "single_choice",
      "options": [
        "Good",
        "Needs attention",
        "Serious problem",
        "Not checked"
      ]
    },
    {
      "id": "plumbing_water_heater",
      "label": "Plumbing and water heater",
      "type": "single_choice",
      "options": [
        "Good",
        "Needs attention",
        "Serious problem",
        "Not checked"
      ]
    },
    {
      "id": "electrics_fuse_box",
      "label": "Electrics and fuse box",
      "type": "single_choice",
      "options": [
        "Good",
        "Needs attention",
        "Serious problem",
        "Not checked"
      ]
    },
    {
      "id": "heating_cooling",
      "label": "Heating and cooling",
      "type": "single_choice",
      "options": [
        "Good",
        "Needs attention",
        "Serious problem",
        "Not checked"
      ]
    },
    {
      "id": "windows_doors",
      "label": "Windows and doors",
      "type": "single_choice",
      "options": [
        "Good",
        "Needs attention",
        "Serious problem",
        "Not checked"
      ]
    },
    {
      "id": "damp_and_pests",
      "label": "Signs of damp or pests",
      "type": "multi_choice",
      "options": [
        "Damp patches",
        "Mould",
        "Water stains",
        "Rodents",
        "Insects",
        "None seen"
      ]
    },
    {
      "id": "smoke_alarms_tested",
      "label": "Smoke alarms tested and working",
      "type": "checkbox"
    },
    {
      "id": "safety_concerns",
      "label": "Anything that looks unsafe",
      "type": "long_text",
      "max_length": 2000
    },
    {
      "id": "photo_album_link",
      "label": "Link to your photos",
      "type": "url"
    },
    {
      "id": "overall_impression",
      "label": "Overall condition",
      "type": "rating",
      "help": "1 is poor, 5 is very good.",
      "min": 1,
      "max": 5
    }
  ]
}