Residential Window Cleaning
Interior and exterior glass, plus sills, tracks and screens wiped down so the whole window looks new — not just the pane.
Domestic & Commercial
Window cleaning, gutters, pressure washing and lighting maintenance for Twin Cities homes and businesses. Owner-operated by Chris Hoff, with 10+ years of experience.

10+
Years of experience
6
Exterior services
1
Owner on every job
Free
On-site estimates
What we do
Interior and exterior glass, plus sills, tracks and screens wiped down so the whole window looks new — not just the pane.
Storefronts, offices, restaurants and multi-unit buildings on a weekly, monthly or quarterly route that fits your hours.
Hand-cleared gutters and downspouts, debris hauled away, and flow tested — critical before Minnesota freeze-thaw season.
Siding, concrete, decks, patios and walkways washed at the right pressure for the surface, never blasted.
Vines, wasp nests and cobwebs cleared from eaves, soffits, light fixtures and window frames.
Bulb changes, fixture cleaning and high-reach lamp replacement — including the fixtures nobody else can get to.
Why Regal
Regal is Chris Hoff — not a call center. That means honest pricing, careful work around your landscaping and furniture, and a phone number that reaches the owner.
Chris Hoff does the work himself. No rotating subcontractors, no upsell script — the person who quotes it is the person who cleans it.
Storm windows, casements, wood frames, hard water spots, new-construction paint overspray — all seen before, all handled.
Walk the property with Chris when he's done. Anything you're not happy with gets re-cleaned before he leaves.
You get a real arrival window and a text when he's on the way, instead of an all-day wait.
How it works
Call, text or send the form. Window count, stories and access notes are all we need to price it.
A clear per-visit price — no hourly surprises, no charge for the estimate.
One-time cleaning, or spring/fall recurring service so you never have to remember to book it.
Everything gets protected, cleaned and inspected with you before payment.
Free estimate
Send the details and Chris will get back to you — usually the same day — with a flat per-visit price. No obligation, no pressure.
Service area
Minneapolis, St. Paul and the surrounding suburbs. Not sure if you're in range? Ask — if Chris can't get to you, he'll say so up front.
FAQ
Pricing is a flat rate based on the number of panes, how many stories and how easy the glass is to reach. Most Twin Cities homes land in a predictable range, and you get the exact number before any work starts. Estimates are always free.
Yes. Interior and exterior is the most popular option, and it includes sills and tracks. Exterior-only is available if that's all you need.
Spring after pollen drops and fall after the leaves come down are the two big windows. Gutters are best cleared in late fall before freeze-up, and again in spring if you have heavy tree cover.
Twice a year keeps residential glass clear of hard water and mineral etching. Storefronts and restaurants usually run monthly or quarterly.
Screens and tracks are part of a standard interior/exterior clean. Hard water and mineral staining is treated separately — Chris will tell you honestly whether it can be removed or whether the glass is already etched.
Yes — proof of insurance is available on request, and it's standard for commercial and property-management accounts.
Free estimates across the Twin Cities.