ARC All Residential & Commercial Window Cleaning

4.7 | 297 Verified Ratings
Write a Review

ARC All Residential & Commercial Window Cleaning

4.7 | 297 Verified Ratings
Write a Review


13033 Ridgedale Drive, Unit 214
Minnetonka, MN 55305
Your use of our services is governed by our Terms & Conditions

ARC All Residential & Commercial Window Cleaning

ARC All Residential & Commercial Window Cleaning, has over 25 years experience in the commercial and residential window cleaning industry. We have decades of collective and comprehensive knowledge and experience, which means that we are able to provide the most value and guaranteed quality per your dollar, spent. We provide a satisfaction guarantee for all services provided. Please contact us today. We look forward to serving you. In addition, we remove ice on roof and gutters through the process of steaming! Thanks!


Learn how HomeAdvisor screens and approves their pros.

Service Area

  • Denver
  • Minneapolis
  • Saint Paul
  • Young America
  • Littleton
  • Monticello
  • Maple Plain
  • Westminster
  • Arvada
  • Loretto
  • Thornton
  • Wheat Ridge
  • Eden Prairie
  • Norwood
  • Golden
  • Hopkins
  • Rockford
  • Inver Grove Heights
  • Howard Lake
  • Maple Lake
  • Elko New Market
  • Stillwater
  • Osseo
  • Silver Creek
  • Prior Lake
  • Anoka
  • Burnsville
  • Parker
  • Shakopee
  • Andover
  • Broomfield
  • Lakeland
  • Princeton
  • Cottage Grove
  • Montrose
  • Mound
  • Isanti
  • Lone Tree
  • Lake Elmo
  • Mendota
  • Champlin
  • Nerstrand
  • Saint Paul Park
  • Chanhassen
  • Hamburg
  • Navarre
  • Aurora
  • Scandia
  • Long Lake
  • Warsaw
  • Albertville
  • Wayzata
  • Hanover
  • Belle Plaine
  • Mayer
  • Saint Michael
  • Victoria
  • Newport
  • Faribault
  • Jordan
  • Lonsdale
  • Rosemount
  • Forest Lake
  • Cokato
  • Watertown
  • Bayport
  • Buffalo
  • Dayton
  • Circle Pines
  • Hampton
  • Saint Francis
  • Rogers
  • South Haven
  • Afton
  • Minnetonka Beach
  • Webster
  • Lakeville
  • Vermillion
  • Chaska
  • Delano
  • Carver
  • Evergreen
  • Cedar
  • Savage
  • Spring Park
  • Kilkenny
  • Waverly
  • Dundas
  • New Prague
  • Marine on Saint Croix
  • Bethel
  • Hastings
  • Annandale
  • Cologne
  • Cambridge
  • Randolph
  • Willernie
  • Crystal Bay
  • New Germany
  • Morristown
  • See All >

Services Offered

Cleaning & Maid Services
  • Window Cleaning
  • Clean Gutters & Downspouts
  • Gutter Covers & Accessories Install
  • Roof Heating Cable Install

Areas of Expertise

  • Window Cleaning
  • Gutter Covers
  • Powerwashing
  • Heating Cables for Roofs
  • We Also Do Roof Steaming, Roof De-Icing, Roof Raking for Snow Removal and Ice Dam Removal As Well!

Quick Facts

Business Hours
(Please call to confirm)
  • Free Estimates
  • Credit Cards Accepted


In Business Since: 2012
Memberships & Affiliations
  • BBB & Angie's List
State Licensing
Trade: Contractor Reg. Exterior Finishing
License #: IR663140
Expiration: 12-31-2019
  • Angie's List 2004 to present super service award winners every year
  • BBB A rated
  • Service Magic 5 Star rated
HomeAdvisor Screened. View Details

HomeAdvisor allows Service Professionals to post information about themselves and their business on their profile. HomeAdvisor does not review or verify the information or representations set forth in those profiles, as they are self-reported by the Service Professional.

HomeAdvisor verifies state-level licensing where applicable - note: some states require local or county level licensing and you should verify whether or not your pro is properly licensed.

ARC All Residential & Commercial Window Cleaning

My Work
5 Projects
Save 15% on the installation Premier Gutter Covers and free gutter cleaning, regular price per foot ranges from $12-$15 depending on the style of the roof. Save 15%
Save $100 on a hardwired automatic deicing system Save $100
HomeAdvisor: The nation's largest network of screened and rated pros.

Ratings & Reviews
ARC All Residential & Commercial Window Cleaning

Real feedback from real homeowners.
Learn more about this pro by reading the ratings and reviews below.
Write a Review
Showing 1-10 of 297
  Page 1 of 30
Sort by newest   Date ▼   Rating  
5.0   |  
Review by in Minneapolis, MN
Was this review helpful?  
5.0   |  
Review by in Ramsey, MN
We were planning to replace gutters (! leaking at a seem) and installing gutter covers. Gary explained that our gutters were in great shape except for the one seem. Ha then repaired that seem. This saved us a lot of money. We are very happy to see someone be honest with us. Thanks
Was this review helpful?  
5.0   |  
Review by in Arvada, CO
Charlie was very timely and personable and did a very good job for us.
Was this review helpful?  
5.0   |  
Review by in Littleton, CO
Project: Clean Windows
Reasonably priced, reliable, quality service.
Was this review helpful?  
5.0   |  
Review by in Centennial, CO
Project: Clean Windows
They got me in the same day I called
Was this review helpful?  
5.0   |  
Review by in Centennial, CO
Project: Clean Windows
Gary was on time, professional and did a great job cleaning our windows. Antoinette helped set up the appointment and follow up question because of an ice storm in the area. Excellent communication, service and quality of work!
Response by ARC All Residential & Commercial Window Cleaning: Thank you so much for choosing us. It was a pleasure working for you. We look forward to seeing you the next time you need your windows cleaned or any other service we provide like gutter cleaning or pressure washing.
Was this review helpful?  
2.0   |  
Review by in Lakeville, MN
Project: Clean Windows
Antoinette repeatedly e-mailed me and told me that they could not make it out to redo my triangular porch windows because they were at other jobs. Her husband did them and did not do them well so I asked for him to redo them. Then she called and said they couldn’t don them during the Xmas season because they were going on a mission trip. She e-maile a few times last nite and said he would be there at this time then e-mailed again and said no, he would be there earlier after I e-mailed her and asked her to call me because I had other plans for the day. Her husband came here anyway and rapped on my door, my living room window, called twice and checked to see if my car was in the garage. I was furious as I told them before I would leave the south door open on the porch but I hate to do that because if I am not home to watch him he will walk in with his boots on and I will have to clean up the mess on our already newly stained floor. I will pay them the 100.00 even though my window is still not done - just to get away from them. Too many excuses not to do the work, too many e-mails, not business appropriate phone calls.
Response by ARC All Residential & Commercial Window Cleaning: First I want to say it really upsets me that we would lose you as a client and that you misunderstood our efforts in trying to accommodate your request. Since you have made a public review on our company and on us personally, I feel it only right to let the facts be known so anyone reading your review will have the information so they can form their own opinion of our company. The facts are; Gary cleaned the windows on November 21, 2017, while you were home. Since you didn't pay him while he was there, I emailed you an invoice that same day. After two weeks passed and we had not received payment, I called on December 5th to see if you got the invoice and if you had sent the payment. You were driving and you said you would check your emails and get back to me. You did respond, on December 5th, you found my email from Nov 21, 2017 and emailed back apologizing for not responding to the email with the invoice and said that Gary didn't clean the rectangle window good taht it had spots on it and maybe it was sap from the tree. I didn't say anything to you at that time about it being two weeks after the initial cleaning, I just said I would talk to Gary and send him out. Gary was willing to go out and do the window for you again even though he knew it was good when he left on the 21st of November. We were overbooked and with any break in the weather we needed to get our gutter cleaning clients done while the weather permitted since they had been waiting for the weather to break, so it did take some time to go back to you especially with trying to accommodate your requests for wanting us to come out on a sunny day. Unfortunately, with days off for the holidays that also delayed us getting out there. I watched the weather and on January 9th, mid-afternoon, I emailed you saying, that I noticed that it was going to be warm and sunny the next day after I had already left you a voicemail message asking if we could come out the next day. You emailed me back after hours and I got your email first thing the next morning. I saw that you said we could come out if it was early because you needed to go see your mom before the snow. I emailed back at first around 7:45 AM saying I could get Gary out between 9 and 10 and then I emailed again at 8:01 saying, I was able to rearrange the schedule and send Gary out to you first, so then, Gary we will be there between 8:15 -8:30. I called you about 8:10 AM to say that Gary was on his way and would be there in about 10 minutes. You said why didn't I email you and I said I did but you may not have seen the email yet since I just emailed you this morning, and I was calling you like you asked and to make sure you knew we were coming and you got angry with me and hung up. When Gary arrived you wouldn't answer the door, nor answer the phone. Gary was going to clean the rectangular windows and some other windows that he saw got dirty again just as a courtesy. Gary was looking around to see if you were home because he knew I had just talked to you on the phone and that you hung up on me. You never said to stop Gary from coming out so he came and when you didn't answer the door he wasn't just going to walk in to clean the window. So after calling you and no answer and knocking on the door and no answer, he went to see if there was a car in the garage to see if you left and if he should proceed as instructed on the work order that you would leave the door unlocked. He didn't want to surprise you and walk in when he thought you might be inside. I apologize for this has been so upsetting to both of us. Best Regards, Antoinette
Was this review helpful?  
5.0   |  
Review by in Saint Paul, MN
Had very dirty gutters needed cleaned before it was not possible and they were only place willing and able to fit me in their schedule at last minute.
Was this review helpful?  
4.5   |  
He was able to do the work on the same day. Was very helpful with info on safety.
Was this review helpful?  
4.0   |  
Review by in Minnetonka, MN
Project: Clean Gutters and Downspouts
Was this review helpful?  
Showing 1-10 of 297
  Page 1 of 30

Seal of Approval

What is the screening process that Service Professionals go through in order to become members of the HomeAdvisor network?

  1. Verify Trade License
    HomeAdvisor checks to see if the business carries the appropriate state-level license.
  2. Verify Insurance
    As a part of our screening process, we encourage professionals to carry general liability insurance. We require coverage for hundreds of services.
  3. Verification of State Business Filings
    For business types that require a Secretary of State filing, we confirm that the business is in good standing in the state in which it is located.
  4. Criminal Records Search
    HomeAdvisor uses 3rd party data sources to conduct a criminal search for any relevant criminal activity associated with the owner/principal of the business.
  5. Sex Offender Search
    We confirm that the owner/principal is not listed on the official state Sex Offender web site in the state in which the owner/principal of the company is located.
  6. Bankruptcy Search
    We use 3rd party data sources to check the history of the principal/owner of the business for bankruptcy filings by or against them.
  7. Legal Search for Civil Judgments
    We use 3rd party data sources to check the principal/owner of the business for state level civil legal judgments entered against them.
  8. Liens Search
    We use 3rd party data sources to check the principal/owner of the business for liens placed against them.
  9. Identity Verification (SSN)
    HomeAdvisor verifies the social security number(s) of the owner/principal for identity check purposes. This check applies primarily to smaller business entities.
  10. Identity Verification (Reverse Phone Lookup)
    We conduct a reverse business phone lookup to identify records matching the phone number information provided by the business.

NOTE: Member service professional information confirmed as described above may change or expire over time; while HomeAdvisor attempts to maintain accurate and up-to-date information, and confirms changes when notified, we cannot guarantee that profile and screening information is accurate. Therefore, we recommend that before working with a service professional you verify that information presented is still current and/or acceptable to you.
Please see HomeAdvisor's Terms and Conditions for a full description of how we screen Service Professionals

**Only for U.S. service professionals

Final Step - Confirm Your Appointment:

Confirm your appointment with on , - Change