Find top-rated Pros in your area

Enter a zip code and get matched to businesses near you.

AAA Squeegeemaster Window Cleaning

Window Cleaning

About us

We as a family have been cleaning your windows, screens, sills, & tracks for over 40 YEARS now. All work done by owners.

Business highlights

47 years of trusted experience
Emergency Services Offered

Services we offer

Window cleaning, sill cleaning, label removal, light fixture cleaning, mirror cleaning, skylight cleaning

Amenities

Free Estimates
Yes
Emergency Services
Yes


Accepted payment methods

Check

Reviews

4.725 Reviews
Number of StarsImage of DistributionNumber of Ratings
5
92%
4
0%
3
0%
2
0%
1
8%


Rating CategoryRating out of 5
quality
4.7
value
4.6
professionalism
4.7
responsiveness
4.8
punctuality
4.8
Showing 1-25 of 25 reviews

Greg C.
06/2018
5.0
window cleaning
  + -1 more
Jamie, does a great job and takes pride in his work and in satisfying his clients
Description of Work: all the windows in our home

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro

Response from AAA Squeegeemaster Window Cleaning
Thank you kindly Mr. [Member Name Removed] for taking the time to add the nice comment and review! That was most thoughtful! That reminds me that I was thinking that you had asked me to call you about this time, so I think I'd better do that! : ) Thank you again! Dale & Jaime Fulton.

Greg C.
04/2017
5.0
window cleaning
  + -1 more
Jaime did a fabulous job and was extremely careful and professional. I would definitely use him again and recommend him to anyone.
Description of Work: I had not had our windows washed for a couple of years and I finally needed the exteriors, interiors, screens and sills cleaned. I have approx. 65 windows

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$435

Response from AAA Squeegeemaster Window Cleaning
Thank you kindly Mr. [Member Name Removed]! You guys were great : )

Benjamin J.
03/2017
5.0
window cleaning
  + -1 more
He showed up on time, cleaned the windows, screens and sills. Worked very neatly and the windows look great.
Description of Work: I needed my windows cleaned only on the outside of our home. The bid range given to me over the phone was very accurate.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro

Response from AAA Squeegeemaster Window Cleaning
Thank you so kindly for taking the time to write a review for us. My Father and I really appreciate it! Dale & Jaime Fulton

Tanya S.
07/2016
5.0
window cleaning
  + -1 more
In this day and age when hired help acts as if they are doing you a favor by showing up at all, let alone on time, it was very refreshing to deal with a professional and reliable person. Jaime Fulton was very cooperative helping me with getting an over the phone estimate. The job was completed for the quoted price. I was given an appointment for a week later. Jaime called an hour before the appointment to confirm the appointment and showed up on time. He is experienced, efficient and very agreeable. I am very pleased with the results. There were no damages, missed areas or anything I could complain about. I highly recommend AAA.
Description of Work: Cleaning windows (inside & outside), french glass doors, screens and mirrors.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$225

Response from AAA Squeegeemaster Window Cleaning
Hello! I just NOW saw this, I'm sorry : ) Wow, what a thoughtful and nice review; thank you so very much for your kind words! Dale & Jaime Fulton

Alvin P.
12/2015
5.0
window cleaning
  + -1 more
Jamie and Dale arrived on time and did an outstanding job. I have a large single level home with many windows. They took the time needed to be thorough. They were friendly and professional and yes I will call them when its time to clean again.
Description of Work: Wash and clean windows/screens inside and out.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$190

Response from AAA Squeegeemaster Window Cleaning
Thank you so much for your nice review! Mr. [member name removed] was most kind in having my Dad and I come and do the full service Window Cleaning for him and his wife. We sincerely appreciate your business and your excellent review! Dale & Jaime Fulton

Guy B.
12/2014
5.0
window cleaning
  + -1 more
.
Description of Work: Cleaned all windows inside & out. Even threw in some extras.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$185

Response from AAA Squeegeemaster Window Cleaning
Thanks kindly Mr. [removed member name]. It was a pleasure to work for you! Dale & Jaime Fulton

Christy B.
08/2014
5.0
window cleaning
  + -1 more
Jamie and his father, Dale, did an excellent job washing all of my windows and screens. They were on time and performed their work in a timely fashion. I will definitely use them again and highly recommend them.
Description of Work: Washed all of my windows and screens.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$145

CHRIS S M.
06/2013
5.0
window cleaning
  + -1 more
We needed skill on this job and we got more than we thought possible. Experience pays!We I would highly reccomend this thoughtful team. Safety (as well as shkill) was the most important quality that we were looking for...and we got both!!
Description of Work: Thoroughly washed over 20 windows (inside and outon our 2nd story house. They also washed and replaceed all of our screens. They got rid of all the dirt and grime on the window tracks that had accumulated.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$190

Ingrid B.
12/2011
5.0
window cleaning
  + -1 more
l togetherl
Description of Work: I had the father and son team clean my windows and screens and they did an exceptional job. It took them very little time because they were two of them and worked very well together. Besides the windows, I had the glass on my china cabinet cleaned ( I hesitated to do it myself) and several other items besides that. I would recommend highly the AAA Squeegeemaster Window cleaning Service. Ingrid Blakely, San Marcos

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$145

RICHARD K R.
09/2011
5.0
window cleaning
  + -1 more
I hire them once a year to wash my windows and they do a great job. When you call them, they are very thorough. They talk in detail to give you the exact expectations on what to expect. They do come out and give a free estimate. If you use their services every six months, they will offer a discount. They come out and do all the windows inside and out, the railings, windowsills and the screens. They actually take the screen out of the window and clean its entirety. The service person that came out was very professional. They are excellent! They are very timely, professional, efficient, and clean up after themselves. They bring everything they need and even use eco-friendly solvents. If there are any problems from a customer service perspective, they will come back out and fix the work. Not only do they provide great service with their eco-friendly products, their prices are also very competitive.
Description of Work: I hired Dale and Jaime Fulton at AAA Squeegee Master to wash my windows.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro

William S.
06/2011
5.0
window cleaning
  + -1 more
I spoke with Jamie on the phone based on Angie's list reviews. He was polite and courteous. His approximate quote was reasonable for the scope of work (I've used two other contractors previously and all were within $25). He scheduled an appointment within two weeks which fit perfect for my needs. He informed me that his partner and quot;Gavinand quot; would be performing the work. Since the work was to commence Friday mid day, Gavin called me prior to arrival, and arrived on time ready to work. He confirmed the estimate after reviewing actual scope of work, and with my approval commenced the job. Gavin was polite, professional, knew his job and had the upmost respect for my home and furnishings. He completed the inside on Friday and returned Saturday to complete screens and outside. When we came home Saturday afternoon the windows looked terrific, the screens almost invisible, and the tracks as clean as possible. There were a few minor streaks that Gavin removed on Sunday when he returned for payment. I cannot fault him for the streaks since they were on the interior and he had no access to the house after completing the outside. Both Jamie and Gavin both followed-up after the job to insure I was pleased with their job and offered to fix anything I found that I was not pleased with - NOW THAT'S CUSTOMER SERVICE. I plan to hire them again.
Description of Work: Washed 45+ windows inside and out, washed screens, and cleaned all sills on a two story home.

Rating CategoryRating out of 5
quality
5.0
value
4.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$395

Tania C.
06/2011
1.0
window cleaning
  + -1 more
Several screens were jammed into the wrong windows. There were streaks on many window. Window on the 2nd floor above stairs were not cleaned, they said that they had no way to reach them. The price went up dramatically upon their arrival. much as I feel inconvenienced by my old guy, last minute schedule changes etc... he is a heaven sent compared to these guys!! at approx. half the price! $160.00. Run don't hide, don't listen to their friends reviews!! Based on their performance, I now question the integrity of every Angies list review.
Description of Work: Poorly cleaned windows and twisted and jammed screens. They can't do high windows as they have no way to reach them. The outside is done only with a long pole so of course they are not well cleaned and streaked. They only had an old car, no truck, so there was no ladder,only used the short ones that I had. Took approx. 4 hours. My regular window cleaner gets the job done perfectly in about 1.5 -2 hours. The dad arrived then we had to wait until the son got there 45 minutes later because he had the buckets. Tried to send them away but all of my screens were out and the windows were only half done. it was a disaster! I have stopped using Angies list based on the reviews and performance of this contractor, I no longer trust that the reviews are written by actual customers. My husband said that we would have had better luck going thru the phone book.

Rating CategoryRating out of 5
quality
1.0
value
1.0
professionalism
1.0
responsiveness
3.0
punctuality
2.0

$280

Response from AAA Squeegeemaster Window Cleaning
Wow... First off, I do NOT know WHO this person is. Secondly, the details in the report, even if we HAD done this job are so completely bizarre as to be amazing. I'm sitting here reading this literally with my mouth open and just about a stunned as I can be. I have already called my representative here at Angie's List, hopefully to help me follow up on this. I too am truly completely at a loss as far as what to do or whether I also can rely on the integrity of the reports that seem to be able to be submitted from some apparently random source. Perhaps the person has mistakenly placed this report for our business meaning someone else, I honestly do not know. Secondly, what is this about the 'Dad' arriving first and then the 'Son' arriving 45 minutes later...??!!! ... because he has the 'buckets and stuff'...?? My Dad does indeed go with me at times, BUT HE DOES NOT DRIVE. So, how could it be that he 'arrived 45 minutes earlier' in a different vehicle...? And then supposedly when the 'Son' arrived 45 minutes after the 'Dad' we are to believe that she tried to 'send them away, but all the screens were out and "HALF THE WINDOWS WERE DONE"' ... BEFORE the son arrived with all the 'equipment'...??? I really do not know what the deal is here or who this person is. In all the years here we have received only ONE negative report here fairly recently, but at least it was from a person WHO WE ACTUALLY DID! And, I gave an honest and thorough reply to that report. However, I truly do NOT know who this person is or where they came from. Oh, notice too please that the date of the 'Work Done' is May of LAST YEAR?!! What the heck... Anyway, I have left a message with my representative and hopefully they will be able to remove this bizarre report which apparently must have been meant for someone else. With all due appreciation and respect for our time here at Angie's List, I too now wonder if I will continue to advertise with them if just anyone can post random, meaningless reports on anyone's business without some oversight or investigation into their accuracy. I guess we will wait to see what happens here... For the record despite the fact that I do not know who this person is: 1. We never arrive 'separately' at jobs being that my Dad who is 83 does not drive. 2. We would NEVER EVER continue to do a job or charge a customer if we were 'Not able to do some of the windows because we could not reach them.' 3. After over 30 years of doing this, ESPECIALLY if I go myself, I can assure you that we don't go around 'twisting and damaging all of the screens' 4. And, I ASSURE you, that if their 'old' window cleaner BY HIMSELF used to take '1 1/2 - 2 hours' to do a job, it would NEVER take my Dad and I 4 hours to do it. Not a chance... The only thing I can conclude here is that 1) The person had clearly meant to report on another company since we have not done them. And 2) Reading the wording of their 'report' it seems to me that they have some HUGE complaint against Angie's List itself and is taking it out on me. The comment about supposedly about how 'all these excellent reports must be from his friends' is rather odd and ludicrous. IF this was IMDB then yes I could see that (Internet Movie DataBase - where there are many false 'positive' reports on new films and how 'GOOD' they are : )

judith H.
12/2010
5.0
window cleaning
  + -1 more
They were able to accommodate a request for window cleaning service in a short time frame. The windows sparkle!
Description of Work: Gavin came out to clean our windows inside and out and did an excellent job.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$175

Ann L.
12/2010
1.0
window cleaning
  + -1 more
They did a horrible job. The guy who came out hemmed and hawed about the prices- it was rather unprofessional. And then he forgot to replace 2 upstairs screens when he finished cleaning the windows. (and there is no way i know how to do that) And they prided themselves on cleaning the window sills, which was also very important to me. So when I asked the cleaner to do this, he said no they don't do that as it would take too much time. He didn't do some of the upstairs windows because he said he couldn't do it without walking on my roof. I told him couldn't walk on my roof, and it became a little bit of an argument. He then did finally agree with me that he wouldn't be able to walk on the particular tiles I had on my roof. I have called the company 4 times, and when I finally left a message, the owner or person answering the phone called me back, apologized and said they'd be out to replace the screens for me. That has never happened.
Description of Work: I hired them to clean all the windows, sills, and screens inside and outside my house.

Rating CategoryRating out of 5
quality
2.0
value
2.0
professionalism
1.0
responsiveness
1.0
punctuality
4.0

$275

Response from AAA Squeegeemaster Window Cleaning
Well...I feel that I should give a reply to this unfortunate and sad report. Firstly, if I may please state that in the entire time we have had the privilege to be with ANGIE'S LIST, several years now, this is the very first bad report we have ever had. It sure makes me feel badly since as anyone can see by our long standing record we have had not only the highest ratings, but more importantly the kind appreciation of all our customers, as clearly shown here in the detailed reports left for us by ANGIE'S LIST customers. With proper respect for the lady who left this report, I must in my defense state what took place while we were there. In our initial conversation on the telephone when she first called, as I always do, I established the number of windows in the home, which in addition to other factors has a bearing on our initial estimate. When we got there we found that the number of windows was substantially higher (I understand that this mistake can honestly be made) My business partner Gavin was there doing the job and although the number of windows would have called for a much higher price, he very kindly offered to go ahead and do the complete job for the original estimate. He is good this way, more so than I am : ) He had called me during the course of the job and told me (in private of course, not in the hearing of the lady) that she had been making disparaging comments to him from the beginning, stating such things as 'do you know what you are doing?' 'are you guys a professional business?' and other more negative comments directly about Gavin himself. Also, even early on, she would go a short distance away into another room and state loudly to the house cleaning people there that 'we (meaning us) do not know what we are doing and that she will not call us back (this being almost immediately after we arrived)' also making other unkind remarks about Gavin. Also, in the course of the job the lady asked Gavin to do a number of extra 'favors' for her such as using his ladder to clean off a high ledge and place decorations up there for her, which he did graciously without complaint. There was also paint on some of the windows (which I had asked about in our initial conversation) which Gavin explained would be extra to use razors to take it off carefully. At this she complained that we were not doing 'our job', etc (I had clearly explained that any construction material removal is more) Upon completion of the job Gavin walked through with the lady which is what we always do and she curiously but cheerfully stated 'What a nice job; they look beautiful!' which of course puzzled the living daylights out of Gavin but he took in stride (may I please state that obviously during their walk-through any missing screens would have clearly been seen and put in) In speaking to Gavin afterward (in which he stated to me that he NEVER wanted to go back and work for her again, BTW) he said that clearly all the screens were back in when he left; he postulated that maybe in putting up more of their decorations perhaps they dislodged some of the screens and just wanted us to come back and put them in (we don't know that of course, but that was his guess) So, sadly I get this unkind and quite untruthful report which makes me feed very bad that our near perfect reputation here is marred by this. All I can say is that I have been doing this since my Dad started this business 40 years ago and we have always done our own work with either me and my Dad doing the job or ONE other trusted business partner ONLY, NEVER sending out employees (just so that this very kind of thing will not happen) and I have ALWAYS ALWAYS treated people with the utmost kindness, respect, and professionalism as is born out here in great detail in almost every report that we have gotten here. Something that up until now I have been very proud of and pleased with. And, if I haven't hopefully been TOO wordy already (too late I think) the primary reason I treat people this way and am fair with them is not only because of a proper business sense, but mainly because of my personal beliefs which I would hope are strongly reflected in the way I treat not only my customers but other people as well. Jaime A. Fulton (OWNER)

David P.
01/2010
5.0
window cleaning
  + -1 more
Jamie and his 82 year old Dad came out. Jamie was consciencous and explained all he would do including walking on the old tile roof. Everything went very well.
Description of Work: All windows inside & out plus screens and sills.

Rating CategoryRating out of 5
quality
5.0
value
4.0
professionalism
5.0
responsiveness
5.0
punctuality
4.0

Yes, I recommend this pro
$195

RICHARD K R.
12/2009
5.0
window cleaning
  + -1 more
They are excellent and I would give them all A's. The quality of their work is very good and the price is competitive. Someone came out and looked at the work, and that was great. They clean the window sills and screens. I have referred other people to them and I would highly recommend them. They have been the best company I've used.
Description of Work: AAA Squeegeemaster Window Cleaning cleaned the windows.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$250

ROBERT R.
09/2009
5.0
window cleaning
  + -1 more
perfectly
Description of Work: cleaned windows and screens inside and out (approx 40)

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$255

Judith E.
09/2009
5.0
window cleaning
  + -1 more
I wanted to get windows washed on a certain day because I had other work scheduled, so I looked for companies which were reliable and punctual. Jaime is very professional and thorough in explaining exactly what work would be performed and problems (like paint overspray) that might be encountered. I had to make an estimate of the number and types of windows since I did not live in the house. He estimated $125 to $145 for the job. Several days before the scheduled work he asked to reschedule to 2 days later. I agreed, but knew that I could not be there that day, so arranged access and left a $145 check for him. He did come on the rescheduled day and performed the work, and called me afterward to report, letting me know that there was some paint overspray. ( I chose not to have this removed since it would have cost more money.) A friend inspected the work afterward and said that it was a very good job.
Description of Work: Wash all windows in 1200 sq. ft. house, inside and out, clean tracks and sills.

Rating CategoryRating out of 5
quality
5.0
value
4.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$145

Deborah T.
08/2009
5.0
window cleaning
  + -1 more
It was a great experience and I highly recommend them. Great job!
Description of Work: Cleaned all my windows and screens.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$95

CHRIS L.
06/2009
5.0
window cleaning
  + -1 more
Arrived promptly, cleaned thoroughly, would use again anytime. Windows sparkled afterwards and even the old window screens looked good. They really worked to get the screens out, but were able to do it without damaging anything. I like that they clean the tracks too.
Description of Work: Cleaned windows inside and out, plus screens, window tracks and sills.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$150

Ann H.
09/2008
5.0
window cleaning
  + -1 more
Jaime Fulton returned my call promptly. He gave me an estimate and we scheduled an appointment at that time. The appointment was scheduled for three days after my initial call. Dale Fulton arrived as promised and completed all work in an efficient and timely manner. He took care to protect our wood floor and tile roof while working. I am very pleased with all work performed. The windows look fantastic. I wouldn't hesitate to hire them again.
Description of Work: Cleaned exterior of all second story windows. Also cleaned the interior of 11 windows in living room and dining room which are at second story height due to vaulted ceiling.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$135

David S.
11/2007
5.0
window cleaning
  + -1 more
Very well done. Windows were so clean at first I thought he removed one. Cleaned upper decorator windows just as spotlessly as lower ones. Only complain is not really about AAA, but that the previous painting contractors left some paint drops on windows that AAA didn't remove. Slightly higher price than I expected, as well.
Description of Work: Cleaned all windows, screens, some mirrors, in 1800 sq ft home, in prep for selling.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$175

ROBERT H.
08/2007
5.0
window cleaning
  + -1 more
Estimate given over the phone after describing windows in detail. Father and son team arrived as scheduled and worked quickly and professionally. We were completely satisfied with results.
Description of Work: Washed windows in small single level condo, inside & out, cleaned screens and sils.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$125

GALEN T.
09/2006
5.0
window cleaning
  + -1 more
They were excellent, They were on time, did the work. They were nice people. I would hire them again in a flash. There price was excellent.
Description of Work: They cleaned all of my window inside and out. The clean the screens, sills and tracks.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$125

DIANE S.
09/2004
5.0
window cleaning
  + -1 more
EXTREMELY FRIENDLY TO WORK WITH. THEY ARE PROMPT WITH RETURNING CALLS AND SERVICE. QUOTE WAS VERY ACCURATE, NO HIDDEN COSTS. THE SERVICE WAS COMPLETED WITHIN THE TIME FRAME GIVEN AND IT WAS A JOB WELL DONE. I WOULD RECOMMEND THEIR SERVICE TO ANYONE.
Description of Work: CLEANING OF ALL WINDOWS INSIDE AND OUTSIDE OF HOUSE. ALSO CLEANED GLASS OF CHANDELIER OVER STAIRS.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$285

    Contact information

    250 KNOLL RD # 135, San Marcos, CA 92069

    www.aaasqueegeemaster.com

    Licensing

    Bonded

    Insured

    Eco-friendly Accreditations

    LEED Accredited Professional
    No
    Energy Star Partner
    No
    EPA Lead-Safe Certified
    No
    Use Green Products or Work Practices
    Yes
    State Contractor License Requirements

    All statements concerning insurance, licenses, and bonds are informational only, and are self-reported. Since insurance, licenses and bonds can expire and can be cancelled, homeowners should always check such information for themselves. To find more licensing information for your state, visit our State Contractor License Requirements page.

    *Contact business to see additional licenses.


    Service Categories

    Window Cleaning

    FAQ

    AAA Squeegeemaster Window Cleaning is currently rated 4.7 overall out of 5.
    AAA Squeegeemaster Window Cleaning accepts the following forms of payment: Check
    Yes, AAA Squeegeemaster Window Cleaning offers free project estimates.
    Yes, AAA Squeegeemaster Window Cleaning offers eco-friendly accreditations.
    No, AAA Squeegeemaster Window Cleaning does not offer a senior discount.
    Yes, AAA Squeegeemaster Window Cleaning offers emergency services.
    No, AAA Squeegeemaster Window Cleaning does not offer warranties.
    AAA Squeegeemaster Window Cleaning offers the following services: Window cleaning, sill cleaning, label removal, light fixture cleaning, mirror cleaning, skylight cleaning

    Contact information

    250 KNOLL RD # 135, San Marcos, CA 92069

    www.aaasqueegeemaster.com