Home/Pricing

Serving the High Desert this week

What We Actually Charge

Published starting prices for every service we offer.

Knowing roughly what something costs before you call saves everyone time, so the starting numbers are all published below. Every price below is a starting point, and we tell you exactly what moves it.

Windows $149 Two story $249 Inside +$49 Solar $7/panel Pigeon proofing $450 Screens $53.99
Select your service

Read our Google reviews · Free inspection · Satisfaction guaranteed

3D model of a High Desert home with clean windows, washed solar panels, pigeon mesh and spinners
See it on my home
Live 3D

A model home finished the way we leave yours. Tap it to try your own.

Real work

Interested in seeing work we've done?

Photos from our own jobs, with the town on each one we know. Tap one to see it bigger.

  • Squeegeeing a second story window from a ladder in Spring Valley LakeSpring Valley Lake · Upstairs glass from the ladder
  • Soft brush on a water fed pole washing solar panels in Hesperia, clean next to dustyHesperia · Mid wash, brush on the pole
  • Pigeon mesh running the full edge of a solar arrayMesh along the full edge
  • Clean sliding window on a Hesperia homeHesperia · Slider, glass and track
  • The same solar array spot free after purified water cleaningAfter the wash
  • Mesh held along a solar array edge by frame clipsMesh by the frame clips

Like what you see? Build your project below.

Choose the right screen service

Choose a useful repair, an upgraded mesh or a new custom frame. Starting prices are per eligible window screen; a $149 minimum applies when screens are the only service. Oversize openings, sliding doors, specialty fabrication and additional hardware need assessment.

Screen-only work uses two visits: pickup and inspection, followed by drop-off, installation and only the cleaning in your written agreement. Both dates are requested until Tony confirms them.

Compare material, light and airflow

  1. 1Select your service
  2. 2Tell us about your home
  3. 3See your price
  4. 4Request a day
  5. 5Tony confirms by text
1

Select your service

Pick one or more. These are real prices, and Tony confirms in writing before any work starts.

Window cleaning $149 / $249

Your home
More than 12 windows +$39
Inside windows too +$49 Every window in the house, tracks vacuumed and wiped dry
Large or custom home Lake homes, tall glass and lots of it. Tony confirms the price after a look.

What you get. More light in every room, a clear view, screens and tracks that slide the way they should, and glass that lasts because hard water never gets the chance to etch it.

Why now. Dust and sprinkler overspray build up fast up here. A cleaning every 3 to 6 months keeps hard water from setting into the glass.

Solar panels on your roofCount them from the street, close is fine
16
SectionsPanels in separate groups? Count each one.
Total$149
Satisfaction guaranteed. If anything isn't right, we redo it before we leave.
  • Free inspection
  • No trip fee
  • Payment link or Zelle
Pick a day, save 10% →
2

Pick a day

Book onlineBook on our website and save an extra 10%. Pick your day below.

Day
Time

Tony confirms by text, and if your day fills up he'll offer the closest one.

How often

Desert dust and hard water come back, the same as a lawn grows back. On a plan Tony texts you before each visit, so you never have to remember.

The PDF has the written terms and warranties for your quote, so you can read them before you book.

What happens next

Scope and price in writing. Tony confirms eligibility and the final agreed work before it starts.

Tony confirms by text. He brings everything, works around your day, and you don't lift a finger.

Requesting a quote takes no payment. Any agreed deposit and final payment terms are confirmed in writing.

What happens if you wait

    3

    Send it your way

    Nothing to pay now. Fill in your details once, then text, email or send the form. Everything Tony needs is already written for you.

    How do you want to send it?

    Texting works from a phone. On a computer, email or the form is easiest.

    What Tony gets
    Texting? Add a photo of your roof or windows. Tony can size the job before he drives out.
    Or call714-559-0300
    How to tell it's time
    • Windows. Spots when the sun hits the glass, screens that look gray, or more than 6 months since the last clean.
    • Solar panels. No wash in the last 6 months, or a sunny day in your solar app reading lower than it used to.
    • Pigeons. Birds on the roof, droppings on the tile or driveway, cooing under the panels, or a sharp ammonia smell in the heat. They don't leave on their own.
    • Screens. Tears, holes, mesh that bows out of the frame or crumbles when you press it.

    Do you come to me?

    Type your ZIP. You'll know in one second.

    Our regular area: Victorville, Hesperia, Apple Valley, Adelanto, Oak Hills, Phelan, Fontana, Helendale, Silver Lakes and Baldy Mesa. More towns by request.

    See it on your home in 3D

    Pick your home. Watch the job get done.

    Older home, manufactured home or a big custom home? Pick the closest style and see the job on a home like yours.

    What you're looking at

    • Windows cleaned with purified water, screens, tracks and sills included.
    • Solar panels washed streak free, $7 a panel.
    • Pigeon mesh clipped to the panel frame, never bolted, with free spinners on the vents.
    • Screens quoted with pickup/inspection and a separate confirmed return visit.
    Price List

    Starting prices by service

    These are the numbers we quote from. What you pay depends on what is actually on your roof, and we count it before we quote it.

    Window Cleaning

    from $149

    $149 single story, $249 two story, exterior. Screens, tracks and sills are included in that number, not billed separately. Purified water finish so it dries clear with no residue.

    Window Screen Repair

    from $53.99 per screen

    Standard Re-Mesh starts at $53.99 with a usable existing frame. All-Weather Upgrade starts at $64.99 with a usable frame. Full Upgrade starts at $84.99 with solar-control mesh and a new custom frame. Screen-only work has a $149 minimum; oversize screens, doors, specialty fabrication and extra hardware are assessed separately. Screen-only work uses two appointments: pickup and inspection, then a separate return for drop-off, installation and only the cleaning in your written agreement. You may request both dates, but Tony confirms them after reviewing the project. Pickup is not completed work.

    Solar Panel Cleaning

    from $7 per panel

    Purified deionized water and a soft brush on a water fed pole. Dries spot free so there are no mineral deposits left blocking light. A twenty panel home is usually $140 to $160. If we notice anything visible, like a cracked panel or birds, we point it out.

    Solar Pigeon Proofing

    $450 up to 12 panels

    Nests, eggs and droppings cleared and hauled off. Rust resistant mesh clipped to the panel frame, never drilled, so your panel warranty stays intact. Full perimeter sealed. Lifetime workmanship warranty. It includes a solar panel wash, cleanup of the droppings under and around the panels and 2 to 3 reflective spinners, and each panel past 12 is $50.

    Add ons priced with the job: whole roof soft wash from $599 · pigeon spinners $50 each · gutter cleanout · driveway and patio pressure washing.

    Commercial and specialty

    The rest of the list

    Storefronts, graffiti, adhesive, hard water and new construction glass. Same rule: published starting number, firm quote before we start.

    The Honest Part

    What actually moves the number

    How many panels, not how big the house is. Pigeon proofing is $450 for up to 12 panels and $50 for each panel past 12, whatever the size of the house. The package includes the nest and droppings cleanup, the mesh, a solar wash and 2 to 3 reflective spinners.

    How long the birds have been there. A few weeks of droppings is a rinse. Two years of nesting means shoveling out compacted debris, bagging it, hauling it off and sanitizing what is left. That is labor, and it is the single biggest swing in a pigeon proofing quote.

    Single story or two story. Two story means taller ladders, more setup, more time and more risk. It is roughly a hundred dollar difference on windows and more than that on roof work.

    Roof material. Concrete tile we can walk carefully. Old shingle in July we soft wash instead, which takes longer and uses more product. If your roof will not take foot traffic we will tell you on the inspection, not halfway through the job.

    Hard water. Sprinkler overspray etches minerals into glass. A normal wash does not touch it. Restoration is a separate process and a separate line on the quote, and we will show you the difference on one pane before you decide whether it is worth doing.

    Bundling. If we are already on the roof for pigeon proofing, adding a solar wash costs a fraction of booking it on its own. Most of our pigeon customers do exactly that.

    Service Plans

    If you would rather not think about it

    Out here the dust never stops, so most of our regulars end up on a plan instead of calling us every time something looks bad. A plan is a fixed price for the year with the visits scheduled in advance, and it works out cheaper per visit than booking one at a time.

    Plans generally run from $1,399 a year and cover an initial full service plus three scheduled maintenance visits, with the price locked for the term. Pigeon proofing plans carry the lifetime workmanship warranty on top of the scheduled cleanings.

    We write it all out in a service agreement before you sign anything, including the cancellation terms, so there is nothing to argue about later. Paying ahead is welcome but never required.

    FAQ

    Pricing questions

    How much does it cost to pigeon proof solar panels in the High Desert?

    $450 for up to 12 panels. That covers clearing the nests and droppings and hauling them off, sealing the full perimeter with rust resistant mesh clipped to the panel frame, and a lifetime workmanship warranty. Plus 2 to 3 reflective spinners, installed free. Arrays past 12 panels add $50 a panel. Most High Desert homes land between $450 and $900.

    Why do national websites say $300 to $2,500?

    Those figures average the whole country, including regions with different roof types, labor rates and bird pressure. Out here the variables are pretty consistent: tile or shingle, one or two arrays, and how long it has been going on. That is why we can publish a real starting number instead of a range that wide.

    How much is solar panel cleaning per panel?

    From $7 a panel. A twenty panel home is usually $140 to $160. Market rate in the High Desert is $10 to $12, so we are deliberately under it. Two story roofs and heavy mineral build up cost more.

    Is there a minimum charge?

    Screens on their own have a $149 job minimum, and no discount takes a screen only job below it. Mountain communities have a $149 job minimum. Everything else is priced off the job itself.

    Do you charge for a quote?

    No. The inspection and the quote are free, and the quote is firm in writing before any work starts. If we get up there and find something that changes the scope, we stop and tell you before we do it, not after.

    How much is window cleaning for a house in Victorville or Hesperia?

    Exterior window cleaning starts at $149 for a single story home and $249 for two story. Screens, tracks and sills are included in that number, they are not add ons. Interior glass, french doors, hard water restoration and unusually high windows are the things that move the price.

    What does it cost to re-mesh a window screen?

    Standard Re-Mesh starts at $53.99 with a usable existing frame. All-Weather Upgrade starts at $64.99 with a usable frame. Full Upgrade starts at $84.99 with All-Weather Solar-Control Mesh and a new custom frame. The screen-only minimum is $149 and discounts do not reduce it. Oversize screens, sliding doors, specialty fabrication and extra hardware are assessed separately.

    Why is your price different from the number on the phone?

    It should not be. A phone number is a starting point based on what you describe. Once we look at the actual roof and count the actual panels and windows, we give you a firm written number. That is the one we hold to.

    Do you take card?

    Yes, through a QuickBooks payment link, which takes cards, or by Zelle. On larger jobs we usually take a deposit to hold the date and the balance on completion.