Glo Green Cleaning

82 Reviews

Average: 5 out of 5 Stars

1630 N Main St.
Willard, UT 84340
United States
(801) 458-2112

gave Glo Green Cleaning 5 stars


Loved this cleaner. He took the time to try to get stubborn marker stains out of my couch but was able to get dirt stains out of my couch that the last cleaner didn’t get. Really friendly, it was no problem when I added a hallway and a chair to clean. Would use this company again.

-- Annette T

Scroll To Top