Domestic & Commercial

Professional shine,
every time.

Window cleaning, gutters, pressure washing and lighting maintenance for Twin Cities homes and businesses. Owner-operated by Chris Hoff, with 10+ years of experience.

  • Serving the Twin Cities
  • Insured, proof on request
  • Satisfaction walk-through
Squeegee pulling a clean stripe across a sunlit residential window

10+

Years of experience

6

Exterior services

1

Owner on every job

Free

On-site estimates

What we do

One local crew for the whole exterior

Residential Window Cleaning

Interior and exterior glass, plus sills, tracks and screens wiped down so the whole window looks new — not just the pane.

Commercial Window Cleaning

Storefronts, offices, restaurants and multi-unit buildings on a weekly, monthly or quarterly route that fits your hours.

Gutter Cleaning

Hand-cleared gutters and downspouts, debris hauled away, and flow tested — critical before Minnesota freeze-thaw season.

Pressure Washing

Siding, concrete, decks, patios and walkways washed at the right pressure for the surface, never blasted.

Vine & Cobweb Removal

Vines, wasp nests and cobwebs cleared from eaves, soffits, light fixtures and window frames.

Interior & Exterior Lighting Maintenance

Bulb changes, fixture cleaning and high-reach lamp replacement — including the fixtures nobody else can get to.

Why Regal

Hire the person doing the work

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.

Owner on every job

Chris Hoff does the work himself. No rotating subcontractors, no upsell script — the person who quotes it is the person who cleans it.

10+ years on Twin Cities glass

Storm windows, casements, wood frames, hard water spots, new-construction paint overspray — all seen before, all handled.

Streak-free or we come back

Walk the property with Chris when he's done. Anything you're not happy with gets re-cleaned before he leaves.

Straight answers on timing

You get a real arrival window and a text when he's on the way, instead of an all-day wait.

How it works

Booked in four simple steps

  1. 01

    Tell us about the property

    Call, text or send the form. Window count, stories and access notes are all we need to price it.

  2. 02

    Get a flat-rate quote

    A clear per-visit price — no hourly surprises, no charge for the estimate.

  3. 03

    Pick your date

    One-time cleaning, or spring/fall recurring service so you never have to remember to book it.

  4. 04

    Walk-through & shine

    Everything gets protected, cleaned and inspected with you before payment.

Free estimate

Get your price today

Send the details and Chris will get back to you — usually the same day — with a flat per-visit price. No obligation, no pressure.

Sends straight to regalwindowwashing@gmail.com. Prefer to talk? Call or text 763-670-5523.

Service area

Across the Twin Cities metro

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

Common questions

How much does window cleaning cost?+

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.

Do you clean inside windows too?+

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.

When is the best time of year in Minnesota?+

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.

How often should windows be cleaned?+

Twice a year keeps residential glass clear of hard water and mineral etching. Storefronts and restaurants usually run monthly or quarterly.

Do you handle screens, tracks and hard water spots?+

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.

Are you insured?+

Yes — proof of insurance is available on request, and it's standard for commercial and property-management accounts.

Ready for a clear view?

Free estimates across the Twin Cities.