All drills
147 drills in 3 trades. Each one is a picture of an installation: spot the violation, then check the answer, the fix and the code section.
Start drillingCode indexMinnesota codes
Electrical79 drills
Minnesota Electrical Code · 2023 NEC. Spot the violation in residential and light-commercial electrical work. Answers cite the 2023 National Electrical Code as adopted in Minnesota, with 2026 NEC cross-reference notes.
Boxes, enclosures & covers 6
- Junction box in the basement ceilingL1
- Attached garage ceiling lightL1
- Living room receptacle at trim-outL2
- Junction box in a mechanical roomL2
- Bedroom rough-in, device boxL2
- Receptacle in a knotty pine wallL3
NM cable & wiring methods 6
- Added garage receptacleL1
- Basement finish rough-inL1
- Kitchen remodel countertop circuitL2
- Bath fan feed in the atticL2
- New AC condenser hookupL3
- Bathroom remodel rough-inL3
Panels, breakers & overcurrent 7
- Main-breaker load centerL1
- Attached garage load centerL1
- Basement storage wallL1
- Upstairs bedroom remodelL2
- Basement laundry panelL2
- Tenant build-out lighting panelL3
- Basement subpanel at rough-inL3
Grounding & bonding 6
- Basement water service entranceL1
- Garage subpanel, cover offL2
- Bedroom receptacle in an older homeL2
- Detached garage panelL2
- Meter and grounding electrode conductorL3
- Mechanical room receptacle boxL3
GFCI, AFCI & receptacle devices 6
- Workbench receptacle in an attached garageL1
- Holiday lights on the side of the houseL1
- Bathroom remodel, tub and shower wallL2
- New-house panel scheduleL2
- Sump pump in an unfinished basementL2
- Two-prong swap in an old houseL3
Dwelling circuit & receptacle layout 6
- Bedroom hallwayL1
- Remodeled hall bathL1
- Two-car attached garageL2
- Basement stairwayL2
- Basement laundry cornerL3
- Kitchen counter run and islandL3
Luminaires, fans & switches 6
- Bedroom reach-in closet lightL1
- Recessed can from the attic sideL2
- Primary bath remodel, soaking tubL2
- Porch fan swap, canopy droppedL2
- Kitchen switch pulled at final inspectionL2
- Walk-in closet ceiling lightL3
Services, outdoor & underground 6
- Side-wall service drop at the patioL1
- Open trench to the lamp postL1
- Feed into the detached garageL2
- Service-entrance cable down the sidingL2
- New-build meter at finalL3
- Drop near the bedroom windowL3
Terminations, splices & conductors 6
- Attic cable run near the gableL1
- Water heater junction boxL1
- Bathroom vanity receptacle box at trim-outL2
- Replaced receptacle in a 1972 split-levelL2
- Kitchen sink wall at rough-inL2
- Garage subpanel with SER feederL3
Appliances, HVAC, pools & special 6
- New condenser, side yardL1
- Dryer hookup in a new houseL1
- Kitchen remodel, new dishwasher circuitL2
- Pool equipment padL2
- Backyard hot tub hookupL2
- Condenser disconnect, cover openL3
Cords, temporary wiring & workmanship 6
- Garage door opener hookupL1
- Bedroom outlet before the house listingL1
- New disposer under the kitchen sinkL2
- Temporary lighting in a new basementL2
- Conference room projectorL3
- Temporary power at a new-house siteL3
Raceways & conduit 6
- Garage receptacle on an EMT runL1
- Condenser disconnect on the sidingL1
- PVC run along a pole barnL2
- EMT around the duct trunkL2
- Home run split above the ceilingL3
- Laundry circuit across the basementL3
Minnesota licensing, permits & inspections 6
Plumbing34 drills
Minnesota Plumbing Code · 2018 UPC. Spot the violation in residential plumbing: traps and vents, drainage, water supply, water heaters, backflow and fixtures. Answers cite the 2018 UPC as adopted in the Minnesota Plumbing Code.
Traps & venting 5
- Vanity drain in an older bathL1
- Double-bowl sink with a disposerL2
- Vent through a porch roofL2
- Basement laundry tub rough-inL3
- Bathtub trap in a crawlspaceL3
Drainage piping & fittings 5
- Bonus-room toilet drain over the garageL1
- New laundry standpipe in an older houseL1
- Kitchen sink drop in the basement ceilingL2
- Base of the stack in a crawlspaceL2
- Underground rough-in around a column padL3
Water supply & distribution 5
- Vanity wall at rough-inL1
- City water service entranceL2
- Crawlspace water linesL2
- Sink base with dishwasher hookupL3
- Laundry room manifoldL3
Water heaters 5
- Gas water heater by the floor drainL1
- Laundry room water heaterL2
- Upstairs laundry room water heaterL2
- Water service and heater in the mechanical roomL3
- Gas water heater in the garageL3
Backflow & cross-connections 5
- Basement laundry tubL1
- Kitchen sink base with dishwasherL2
- Basement hot-water boilerL2
- Lawn irrigation connection at the houseL3
- Toilet tank, lid offL3
Fixtures & clearances 5
- Basement bath rough-inL1
- Tub-shower end wallL2
- Tight powder roomL2
- Tiled basement showerL3
- Basement ceiling under the kitchenL3
Minnesota plumbing licensing, permits & inspections 4
Framing34 drills
Minnesota Residential Code · 2018 IRC. Spot the violation in house framing: notches and holes, headers, floor framing, stairs and guards, decks, fire separation and egress. Answers cite the 2018 IRC as adopted in the Minnesota Residential Code.
Notching & boring 5
- Basement drain runL1
- Kitchen sink drain rough-inL2
- Laundry vent through the top plateL2
- Crawlspace drain under I-joistsL3
- Bathroom drain through exterior wall studsL3
Walls & headers 5
- Kitchen window rough openingL1
- Basement bearing wall top platesL2
- Laundry room partition with door openingL2
- New opening between living and dining roomL3
- Detached garage side wallL3
Floor framing 5
- Garage wall on the slabL1
- Framed opening under a bathroomL1
- Stair opening in the second floorL2
- Center girder in a basementL2
- Sill plates on a new foundationL3
Stairs, guards & handrails 5
- Back-door landing stepsL1
- Garage steps to the house doorL2
- Basement stair under the main beamL2
- Foyer balustrade at the upper hallL3
- Finished basement stair under a duct soffitL3
Decks 5
- New deck ledger below a patio doorL1
- Ledger and joists ready for deckingL2
- Beam line under a walkout deckL2
- Deck at the back of a ramblerL2
- Footing hole ready for inspectionL3
Fire separation, egress & alarms 5
- Door from the garage into the houseL1
- Basement bedroom windowL1
- Upstairs bedroom at finalL2
- Casement window in a main-floor bedroomL2
- Basement ceiling below a bathroom wallL3