Tenants are home after 5 — and so am I. North Shore Fixers works 9 AM–9 PM, seven days a week, so occupied units get evening slots without daytime entry coordination — and vacant turns get daytime slots this week, not next month.
Occupied units are the scheduling headache of every portfolio. I work when your tenants are actually home — no missed appointments, no daytime lockout coordination, no angry tenant emails.
Every job closes with before/after photos and a written summary you can forward straight to the owner or drop in the file. Proof, not promises.
All jobs across all properties roll into one monthly invoice with per-property line items. Card on file or ACH — your bookkeeper will thank you.
Alex was an absolute lifesaver! Our hot tub stopped working while we had Airbnb guests booked, on a weekend — it was a nightmare. His immediate response, professionalism, and expertise saved the day, and our Airbnb ratings too. He fit us into his schedule no matter how long he had to work — on a Saturday — and had everything running again in no time.
We work with many vendors; it's rare to find someone as reliable and responsive as Alex and North Shore. Now they're my go-to for all our property management maintenance needs across Milwaukee and the burbs.
Start free, upgrade when the work orders stack up. Every tier gets priority over one-off residential bookings.
$100/hr member rate (public rate $110). Priority scheduling, consolidated net-15 invoicing, and photo documentation on every work order. 2-hour minimum per visit.
2 banked hours monthly (~$95/hr), 60-day rollover. Built for Milwaukee's 1–3 door owners — priority scheduling, photo reports, and one free annual walk-through. Overage at $100/hr.
4 banked hours monthly (~$94/hr) that roll over for 60 days. 48-hour response target on work orders, one free seasonal walk-through per property each year, overage at $95/hr.
8 banked hours monthly (~$88/hr), 60-day rollover. Everything in Portfolio 4, plus first-call priority when schedules collide and a direct line for urgent items.
Why banked hours beat calling around: a single ad-hoc handyman visit in Milwaukee runs $75–150/hr with trip minimums — and franchise shops charge a dispatch fee before anyone touches a doorknob. Banked hours mean small fixes actually get done instead of piling up into big ones. Materials billed at cost, no markup games.
The jobs where speed is money — priced flat so you can approve them from your phone.
For vacant units, up to 4 hours on site: wall patching & touch-ups, caulk refresh (kitchen/bath), door & cabinet adjustments, blinds, hardware swaps, smoke/CO detector check, and a full punch sweep — so the unit photographs well and rents fast. At Milwaukee's average rent, every vacant day costs a landlord roughly $50. This package exists to give those days back.
Smoke & CO detectors placed and tested, GFCI outlets checked, handrails & guards tightened, locks and door hardware verified, under-sink moisture scan — closed out with a photo report for your file. Book it at every turnover or lease renewal; $79/unit for 5+ units done in one trip.
Send the failed-items list and your re-inspection date; you get a flat, line-item quote within 24 hours and the work finished before the inspector returns — photo proof on every line item. Stop losing rent weeks to a punch list.
Send the inspection report; you get a flat, line-item quote within 24 hours and work started within 5 days. Evening and weekend slots mean your sellers don't take time off, and every completed item comes back with photo proof for the transaction file. After 3 closed punch lists, your clients get a standing $25 credit and you get first-call status.
Seasonal: Fall Winterization — $249/property. Exterior caulk & weatherstrip check, hose-bib shutoff, smoke/CO batteries, furnace filter swap, and door sweeps — one booking covers the whole portfolio before the first freeze.
Managing something bigger — small multifamily, a rehab punch-out, seasonal prep across properties? Tell me about your portfolio →
Text or email work orders, a punch list, or an inspection report — with the property address and tenant contact if occupied.
Line-item estimate back within 24 hours. You approve by text; I schedule directly with the tenant for an evening or weekend slot.
Before/after photos and a summary on completion. Everything rolls into one net-15 invoice, itemized per property.
Tell me about your portfolio and what's piling up. I'll reply the same day with your member rate confirmation — and a quote for anything you send along.
Hours: Open every day, 9 AM–9 PM · Vacant-unit turns scheduled flexibly