
See the difference
clean glass makes
Window cleaning, lawn mowing, gutter cleaning and weeding for homes across the Salt Lake Valley — one local crew, one phone call.
- Licensed & insured
- Salt Lake Valley local
- Mon–Sat, 7 AM – 6 PM
Four services, one crew you already trust
Book them separately or stack them on one visit — windows and gutters together, mowing and weeding on the same round.

Window Cleaning
Inside and out, glass, screens, tracks and sills — done by hand and finished streak-free.See window cleaning
Lawn Mowing
Cut, edged, blown down and hauled off — on a schedule you never have to think about.See lawn mowing
Gutter Cleaning
Troughs cleared by hand, downspouts flushed until they run, debris hauled off your property.See gutter cleaning
Weeding
Beds, rock strips and pavement cracks cleared out — and kept down on a regular visit.See weeding


Who you are actually calling
PPH is the window and yard side of a family-run Salt Lake Valley home-services business. The person who quotes your job is the person whose crew turns up to do it.
That is the whole model: no call centre, no subcontractors, no rotating faces at your front door. We work a tight patch — Salt Lake, Davis, Summit and Utah counties — so we can keep the same standard on every visit and come back quickly if something is not right.
Windows are what we are known for. Mowing, gutters and weeding came from the same customers asking who else they had to call. Now they do not have to.
Mon–Sat, 7:00 AM – 6:00 PM · Closed Sunday
Why homeowners keep our number
No call centre, no subcontractors, no surprise line items. You get the same local crew, told honestly what a job needs.
- Licensed & insuredFully covered before anyone touches a ladder, a pane or a mower.
- Local to the Salt Lake ValleyWe live here. Same crew, same trucks, from Bountiful down to Provo.
- Satisfaction guaranteeSpot something we missed? Tell us and we come back and put it right.
- Careful around your homeScreens handled gently, beds left tidy, gutters flushed — not just scooped.

Where we work
We cover the Salt Lake Valley and the counties around it. If your town is not on the list, call anyway — we are often nearby.
- Salt Lake County
- Davis County
- Summit County
- Utah County
- Salt Lake City
- West Valley City
- Holladay
- Sandy
- Draper
- Herriman
- Riverton
- Bountiful
- Kaysville
- Layton
- Park City
- Kamas
- Lehi
- American Fork
- Pleasant Grove
- Provo
How booking works
Three steps, no app to download and no form you have to wait on. Most calls are quoted while you are still on the phone.
Mon–Sat, 7:00 AM – 6:00 PM
- 01
Call and describe the job
Tell us what you need done and roughly how big the place is. We quote it on the phone.
- 02
Pick a day that suits
We give you a day and a window. If a crew is running late you hear it from us first.
- 03
We clean up after ourselves
The job gets done, the site gets left tidy, and anything we missed we come back for.
Prefer we call you?
Send the details and we will get back to you with a price. Calling is still the fastest way to book a day.
(801) 888-9925Mon–Sat, 7:00 AM – 6:00 PM · Closed Sunday
Questions we get asked
Still deciding? These are the ones we hear most.
Which areas do you cover?
The Salt Lake Valley and around it — Salt Lake, Davis, Summit and Utah counties. That runs from Bountiful, Kaysville and Layton in the north, through Salt Lake City, West Valley City, Holladay, Sandy, Draper, Herriman and Riverton, out to Park City and Kamas, and down to Lehi, American Fork, Pleasant Grove and Provo.
How do I get a price?
Call (801) 888-9925 and describe the job — most quotes are given straight away on the phone. If it needs a look first we will say so.
Can I book more than one service?
Yes, and it is the cheaper way to do it. Windows and gutters on the same visit, or mowing and weeding on the same round, saves us a trip and saves you a call.
Are you insured?
We are licensed and insured. Ladders and other people’s homes are not somewhere to cut corners.
What are your hours?
Monday to Saturday, 7:00 AM to 6:00 PM. Sunday we are closed — leave a message or use the form and we pick it up Monday.
Get a price on the phone in a couple of minutes
Tell us the job and roughly the size of the place — most quotes are given there and then.
Mon–Sat, 7:00 AM – 6:00 PM · Closed Sunday