Find top-rated Pros in your area

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

Virtue Professional Maintenance Services

Roof Cleaning, Gutter Cleaning, Window Cleaning,

About us

We at Virtue Professional Maintenance Services, LLC take pride in our work. It is our goal to leave 100% of our customers completely satisfied. We realize that proper maintenance preserves the life and appearance of your property. We want to be the company you choose and return to, to achieve that. Most of our clients come to us year after year for work because they know we are a trusted and reliable business. We guarantee a return phone call or email within 3 business days and will usually get an estimate out to you the same day the job is looked at. We also follow up after a job is completed to ensure your satisfaction. We are experts in Roof Moss Removal, Roof Moss Treatment, Gutter Cleaning, Pressure Washing and Window Cleaning. We handle both residential and commercial jobs. Virtue Professional Maintenance Services, LLC. is licensed, bonded and insured.

Business highlights

19 years of trusted experience

Services we offer

Roof moss removal, Roof moss treatment Gutter Cleaning, Pressure Washing, Window Cleaning.

Services we don't offer

We are not a roofing company. We offer professional roof moss removal and roof cleaning services

Amenities

Free Estimates
Yes
Senior Discount

5%



Accepted payment methods

American Express
Check
Discover
MasterCard
Visa

Photos of past projects

Reviews

4.8164 Reviews
Number of StarsImage of DistributionNumber of Ratings
5
87%
4
7%
3
2%
2
3%
1
1%


Rating CategoryRating out of 5
quality
4.8
value
4.8
professionalism
4.9
responsiveness
4.9
punctuality
4.9
Showing 51-164 of 164 reviews

SARAH O.
06/2015
5.0
roof cleaning
  + -1 more
I used a special deal with this company, they called and scheduled quickly, did the work well and made it all easy.
Description of Work: Moss removal and application of moss treatment

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

MARY R.
06/2015
5.0
roof cleaning
  + -1 more
Virtue has been cleaning my gutters since I purchased the home in 2008. Scheduling and payment are easily done over the phone or via email. I don't have to be home to receive services, and I wouldn't even know they'd been there except my gutters are clean. They are friendly, responsive, quick and clean. This company provides excellent customer service.
Description of Work: Gutter cleaning.

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
$149

VICKI C.
06/2015
5.0
roof cleaning
  + -1 more
Chaba and his helper, Robert, did an outstanding job cleaning my roof. They arrived on time both days, were very professional, courteous, and pleasant. They wasted no time and actually took few breaks all day long. They cleaned up after removing a lot of moss that was especially dense on the north side and under the overhanging trees. I definitely will hire them again.
Description of Work: Removed moss from the roof of my house and garage

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
$1,500

Response from Virtue Professional Maintenance Services
(removed member name), We are humbled by your kind and thoughtful words. We appreciate it very much. Thank you. The Virtue Team

ANNETTE L.
05/2015
5.0
gutter cleaning, roof cleaning
  + 0 more
I would have him back the next time we need the gutters cleaned.
Description of Work: He started work promptly as scheduled. He took all the debris from the 2 gutters in the front of the house. This was all by hand. He repeated this on the back of the house gutters. I arrived just as he was finishing, and suggested he also hose out the gutters, using our hose and an outside faucet. He completed this task in a timely fashion. He was pleasant to work with and assured me that the job was completed per contract.

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
$99

Steve S.
04/2015
4.0
roof cleaning
  + -1 more
The initial application did not fully kill all the roof moss. After 6 weeks, called them and they agreed to return and re-spray. The 2nd application did the trick. After 1 year the has not returned and the roof looks good. (though we had an exceptionally dry winter)
Description of Work: Spray treated for roof moss

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

Yes, I recommend this pro
$100

Response from Virtue Professional Maintenance Services
Thank you for allowing us to make things right with you. Your roof was extremely caked in moss and the initial application may not have penetrated all the way through. We're glad to hear the second application worked. As we recommended before, when a roof is that extreme it is best to have it gently hand brushed to remove the moss. As we explained, a general maintenance of spraying won't always give you the results your after, but we're glad your happy.

Jeffrey K.
03/2015
5.0
roof cleaning
  + -1 more
Virtue did a wonderful job. They were running behind schedule but still got to me on the day promised. Their price was excellent. Almost half of the highest bid. Great price for a great job.
Description of Work: Moss removal on my roof

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
$559

Patricia P.
03/2015
5.0
roof cleaning
  + -1 more
I would rate them "A" in all categories and I would definitely use them again. He was just suppose to come and treat the roof for moss where the moss prevented it and he ended up cleaning the roof and treating it and cleaning the shed roofs and treating them and he was very cordial and very very professional. He did an excellent job. I would definitely hire him again.
Description of Work: I used Virtue - Roof Moss Removal. They treated our roof for moss about a year ago and they cleaned our roof.

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

Tom B.
11/2014
4.0
roof cleaning
  + -1 more
Took advantage of a special. Everything went fine durring the service. Arived as scheduled, work seemed to go well, kept me informed, offered advice on future maintenance needs. B rating is due to untreated areas that I discovered months later. No to using this provider again because there are quite a few of these providers and I would try another one.
Description of Work: Moss treatment on roof.

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

$89

Aida K.
11/2014
2.0
gutter cleaning, roof cleaning
  + 0 more
I purchased the Big Deal yesterday in hopes of having the work done quickly. The company came out this morning to give an estimate. He stated that he had remembered coming out to my home previously but I hadn't recalled that. I asked him to email me the copies of those estimates. He said that, due to the weather, he would not be able to do the work today, that they were "closing shop" and would not be servicing any homes today. I waited until later in the afternoon for him to send an email with the previous estimates, but never received them. I finally called him, and I missed the call. When I listened to his voicemail, he said that he wasn't able to get me the copies of the old estimates because he was working on someone else's roof! He had just told me this morning that he was unable to do any work today because of the weather. This was very fishy to me. I called him back and he hung up on me. I'm really unsure as to why did didn't offer to do the work at another time. He still never sent an estimate. He was polite, but he started seeming very fishy to me, like he was trying to get out of the work. He was not being truthful. He sent me an email just now saying "We would like to politely ask you to refrain from calling our office. We cannot be of service any longer." He did not give an explanation. I feel like I have been a complete inconvenience to him. I am asking Angie's List to find another company that would be willing to do the work for me.
Description of Work: I purchased a Big Deal for $129 for Roof Moss Treatment.

Rating CategoryRating out of 5
professionalism
2.0
responsiveness
3.0

$129

Response from Virtue Professional Maintenance Services
No work was performed for this customer, there is no basis for the negative review. Unfortunately, this customer is confusing us with several other companies she contacted. We value our customers. Every attempt has been made to clarify this matter but the customer still insists we are somehow fault. Once again, no work was performed for this person - there is no basis for the negative reveiw. We tried to reach a positive outcome. It was not possible at this time.

TRACY S.
10/2014
3.0
roof cleaning
  + -1 more
I wouldn't use them again. When I asked them how much it'd be to do the manual removal of the moss on the roof, they wanted more than $680. I'd recommend asking in advance for an estimate of how much they'll charge for both the chemical application + manual moss removal at the same time. We found a different company who charged less for doing both.
Description of Work: They went on the roof of the house and storage shed and sprinkled zinc sulfate on the composite roof.

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

$129

Response from Virtue Professional Maintenance Services
Thank you for using our service on both your home and your rental property. We greatly appreciate your business. We just needed to clarify, we didn't sprinkle anything on your roof. We sprayed both of the properties with 15 gallons of liquid zinc sulfate using a commercial roof sprayer. As for the estimate we provided for removing the dead moss, this involved gently hand brushing the roof. This service is a little more expensive than having someone PRESSURE WASH your roof shingles, which can remove up to 5 years of roof life and void your warranty. We recommend avoiding pressure washing your roof. The majority of our customers are willing to pay a little extra to have the roof gently hand brushed due to the fact that it promotes roof life, but pressure washing is a cheaper alternative if you decide to go that route. We do want to point out, there is a major difference in services. There are several resources on the internet for customers who need more information on the differences between gently hand brushing a roof, and allowing someone to pressure wash your roof. Kind regards, The Virtue Team

Jeffrey V.
08/2014
5.0
roof cleaning
  + -1 more
A lot of communication with them was via email and they were very fast with responding to emails sometimes even within an hour. They rescheduled once for the appointment due to weather. They did a fantastic job and even went above and beyond by cleaning out some of the gutters.
Description of Work: They cleaned the asphalt shingle roof on our 1-story home.

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

Yes, I recommend this pro
$139

Judy P.
06/2014
5.0
roof cleaning
  + -1 more
Please read above....NO SERVICE WAS PROVIDED!!!
Description of Work: Nothing done. After I signed up for this offer, the provider decided they did not service Clackamas County, & sent me an email saying they could not perform the service. Therefore, I have no review, since no service was performed. It did, however, take me a month to get a refund which I was not impressed with, since it was not my fault the service was not provided. I was also expected to fill out a form, etc....the refund should have been automatic, since it was due to the provider's cancellation, not mine.Also, this is now at least the 2nd time, if not more, I have received this notice, & filled out this information.. Please stop sending it, as no service was provided;.
Rating CategoryRating out of 5

Response from Virtue Professional Maintenance Services
We're very sorry. We don't service the Wilsonville area. We submitted the refund information to you the very next day. There was no time lag on our part. Unfortunately, the refund comes from Angie's List. Also, the paperwork you spoke about comes from Angie's List as well. All of these items are completely out of our hands. We're sorry for the hassle you experienced with them. We hope you don't hold it against us.

Kimberly R.
06/2014
5.0
roof cleaning
  + -1 more
The moss treatment was just fine, all the moss on my roof is now dead. My only concern was that the chemicals used sprayed my back deck, including potted plants I had back there. It was easy to wash of my deck with a hose, so it's not a big deal.
Description of Work: Moss treatment on my roof.

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

Yes, I recommend this pro
$139

L C.
06/2014
5.0
pressure washing, roof cleaning
  + 0 more
I am very pleased. The service was prompt, thorough, and the cleanup was impressive, especially in view of the fact that a lot of moss had to be scraped off and then cleaned up. I'll use them again!
Description of Work: I needed my carport roof pressure washed, as well as moss removal from most of my roof.

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
$450

Kimberlee A.
06/2014
5.0
roof cleaning
  + -1 more
they were prompt in letting me know they were out of my area. I was able to get a refund right away.
Description of Work: we were out of their area and they could not do the service.

Rating CategoryRating out of 5
professionalism
5.0

Yes, I recommend this pro

Rolland W.
06/2014
5.0
roof cleaning
  + -1 more
We purchased this deal after realizing we had a significant moss problem. The company was very responsive, but told us it would be almost a month before they could get to us. Since we're talking about moss, a month is really not that big a deal, but it seems like maybe they could get to us sooner. Anyway, about two days before they were due to arrive, I sent a note asking if they were still coming and got a quick response - yes, coming as planned. I appreciated that. They came and did the treatment and left during the day - unnoticed. A week later, I was not sure they had come, but now, a month and a half later, it is clear they did and that moss is turning brown and dying. It looks like they had consistent coverage of the chemicals, as the moss is uniformly brown. Overall, this worked out fine.
Description of Work: Treat our garage roof for moss on the shingles.

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
$139

Response from Virtue Professional Maintenance Services
Thank you for the great review [member name removed]. We take full responsibility for having to schedule you out a month. Angie's List is making us very popular with customers and we are staying booked out 2 months out on roof treatments. Unfortunately we couldn't come any sooner. I'm sorry. Normally, the tech that sprays the roof leaves the paper work in your door. Perhaps the paperwork came loose. Nonetheless, we take full responsibility and are greatful for your business.

Don H.
05/2014
5.0
roof cleaning
  + -1 more
That turned out great. The roof looks terrific afterward. Chava came out was a great guy; a nice guy. He did all the work himself and there were 2 visits. The first one was for a moss treatment on Feb 26th and he mentioned that they never power wash a roof and that was good advice. Then he came out on April 22nd to clean and brush that off. After he brushed it off, he also did a re-treatment. Also, another UN-related company that we are using made a comment on how clean/great the roof looked.
Description of Work: I purchased a Big Deal from this company for: $139 for Roof Moss Treatment.

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
$139

Ezra A.
05/2014
5.0
roof cleaning
  + -1 more
He arrived promptly and courteously introduced himself. The job was finished in about 30mins and he left everything as neat as when he arrived. I would recommend his services to others.
Description of Work: Roof moss treatment.

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
$49

Kathie K.
05/2014
4.0
roof cleaning
  + -1 more
My C grade for Responsiveness refers to the fact that Virtual does not schedule appointments. They call you the day they are in your area and tell you the time window they will show up. Maybe this is SOP, but I've not had it happen to me before, thus the grade. Professionalism grade was an "A" for the technician and an "F" for the office staff - thus a "C." And I wish I could leave the question about whether I would use this service again blank. It's more gray than black and white. I personally will not, but don't want to give the impression that the service provided was inferior. The roof technician was absolutely wonderful and I would have no problem hiring Virtual again for the same service. Everything you would expect I received. He even showed me how to hand remove the dead moss from my roof so it wouldn't come back, although I've decided to contract out that service also. I had already received two quotes previously but was so pleased with him, I requested another quote from Virtual. He asked me how much I'd been quoted and I said the bids were in excess of $500, although it didn't cross my mind to mention that they also included application of the zinc oxide. He said he'd take the info back to his office and they would email me a bid. Virtual uses a software that provides an online estimate. The quote came quickly and after I opened it, I was asked to sign for what I thought was additional information. I did, but no other screen appeared so I closed out. The quote was $500 and I didn't give it much thought. A couple of days later their office gal called to schedule the appointment. I said I hadn't requested one. She said I'd signed the estimate which was a contract. We argued over that a bit during which she stated that people who know computers would have no trouble understanding how their software. That remark, and that alone, is why I would not use them again. After I got off the phone, I went back over what I'd done and saw that I had in fact autosigned what amounted to a contract. However, the text was so small I needed a magnifying glass to read it once printed. Concerned that I might be bound to their estimate, I called her back to see where we stood and she said "I told you you don't have to have the work done!" Perhaps she had, but the words were flying so much during our earlier conversation, I must have missed it. All I know is that I've been using computers continually for almost 30 years. All I can hope is that my unwilingness to use the company for additional work will help her to understand that when a customer is having a problem, insulting them is probably not the best way toward resolution.
Description of Work: Zinc oxiide moss treatment was applied to my roof of approx, 2000 sq. ft.

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

$139

Response from Virtue Professional Maintenance Services
Customer: My C grade for Responsiveness refers to the fact that Virtual does not schedule appointments. We do indeed schedule appointments. Our customers are immediately notified as to what day the tech will arrive. When we’re closer to the actual service date, our office staff gives a courtesy call to remind the customer, and to provide a 2 hour window of when the tech will arrive. Customer: A couple of days later their office gal called to schedule the appointment. I said I hadn't requested one. She said I'd signed the estimate which was a contract. The tech that arrived to the customer’s home stated the customer requested an estimate to have the moss removed. The customer gave him her private email address as well as all of her contact information. She stated she was looking forward to receiving the estimate as soon as possible, so the tech expedited the estimate. Our staff immediately put together the estimate and emailed it over to her. Customer: After I got off the phone, I went back over what I'd done and saw that I had in fact autosigned what amounted to a contract. However, the text was so small I needed a magnifying glass to read it once printed. We use the Adobe Echo system, which sends an email with the estimate as an email attachment. The customer can simply open up the attachment to view the estimate. There is a box at the end of the estimate. In large, bold, red letters it states that a person has the option of E-signing, enabling the customer to agree to have the work done. Our records indicate that the customer E-signed the document. At that point the office staff contacted the customer by phone to schedule the appointment. The customer became very irate and denied ever requesting the estimate. Our staff informed her that we would not hold her to the contract she accidentally E-signed and that everything would be fine. At that point the customer began to degrade the person who was helping her on the phone. Then she called our office back to inform us that she has 30 years of computer experience and began to degrade our office staff some more. Customer: …insulting them is probably not the best way toward resolution. We’re not sure of this claim, that we insulted her. The problem was immediately resolved. We didn’t obligate the customer to purchase services from us. We assured the customer that everything was fine and that we would simply cancel the signed estimate.

Richard F.
05/2014
5.0
roof cleaning
  + -1 more
Exactly as advertised. They came by when they said they would and I didn't have to be home
Description of Work: Applied moss killer to roof.

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

Scott M.
05/2014
4.0
roof cleaning
  + -1 more
We were not here when they came out to do the work. We came home and saw a white solution on the roof. They seemed to not get the entire roof; it looks like they did not get to the back of the house. We communicated through email and they kept us informed periodically of our appointment date.
Description of Work: I purchased the big deal for $139 for Roof Moss Treatment.

Rating CategoryRating out of 5
quality
3.0
value
3.0
professionalism
4.0
responsiveness
3.0

Yes, I recommend this pro
$139

Response from Virtue Professional Maintenance Services
Contacted customer through the Angie's List message center. I assured the customer that I did indeed cover the entire roof of his home and that we have placed a guarantee in writing that the moss will die. I explained that the solution is very hard to see from the ground, but being physically on the roof, the solution shows up very well while it is wet. It turns into a light white, chalky powder. On a sunny day it dries quickly and can be hard to see from the ground, especially on a 2 story home. I offered to retreat the roof in the customer's presence for free. We still haven't recieved a response.

Jessica R.
05/2014
2.0
roof cleaning
  + -1 more
Not well. I ordered this, and he told me that no one needed to be home. That he would complete the service and leave a confirmation on the front door. I thought that meant that he would access the roof from the driveway, complete the service and be done. I was going to have them clean the gutters too, but I never actually talked to anyone - just got messages on Angie's list. Anyway, the day came and went and no note on the front door. He then sent me an email and told me that there was no hose bib out front, so then they went to the back yard, but my dog was there. I didn't know they needed a hose bib (no one ever told me that), and certainly didn't know that anyone would be going into my back yard. To have him reschedule, it was going to be a second, nearly two month wait. Not interested. The only good thing from the experience is that he did offer a refund, which I quickly took.
Description of Work: .
Rating CategoryRating out of 5
$139

Response from Virtue Professional Maintenance Services
***No work was performed at this address*** Dear reader, our online record on the Angie’s List website has documented 54 “A” and “B” reviews at this time. We work very hard to perform quality services and to please all of our customers. We don't mind going the extra mile, we've developed a good repuation by doing so. Unfortunately, at times, we run into complicated situations. We would like to point out that this is our very FIRST negative review. Normally, as our online record indicates, if a discrepancy is made on our part we do everything it takes to make things right, to leave customers happy. In this particular case we felt the only resolution we had was to give this person a full refund, and we did so immediately. We’ve worked so hard at keeping our customers happy and not incurring any negative reviews, but we finally received one anyway. We hope that our reputation is not tarnished by this one negative review. Customer: I thought that meant that he would access the roof from the driveway… We were hired to come on the premises and perform a roof moss treatment service. Our customers normally allow us complete access around the exterior of their home. We don’t believe that we are out of line in any way. Customer: I was going to have them clean the gutters too, but I never actually talked to anyone - just got messages on Angie's list. Our records indicate we specifically requested a phone number to coordinate the service. The customer responded with an email preference. We prefer a phone number so our office staff can call the day before to give a friendly reminder of the service date and communicate the process, but a phone number was not given to us, even after it was requested. Customer: He then sent me an email and told me that there was no hose bib out front, so then they went to the back yard, but my dog was there. I didn't know they needed a hose bib (no one ever told me that), and certainly didn't know that anyone would be going into my back yard. Our company received private communication that the customer was very upset because we had accessed her backyard looking for a water source. We needed the water to mix the roof solution to treat the roof. She also acknowledged that the dog that was left in the back yard is large, but very friendly. Our experience was different. The dog was not friendly, therefore we had to leave immediately. The animal did not permit us to work. Then it was insisted that we come on some very specific dates and times. Generally, we bend over backwards trying to find times that work for our customers. The times that were chosen had already been booked, and we feel it’s not a good business practice to cancel existing appointments. The only resolution we felt we had was to offer a complete refund. We didn't know what else to do or what we could've done different.

Ginger B.
05/2014
5.0
roof cleaning
  + -1 more
They measured first to make sure how large an area they were going to cover. Then sprayed. Then explained what to expect over the next few weeks as the moss died.
Description of Work: Sprayed the roof to kill the moss

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
$139

Pat F.
05/2014
5.0
roof cleaning
  + -1 more
I purchased the Angies list $139 special for Moss treatment on my roof. This company did everything I expected of them....promptly contacted me, set appt time, and showed up to perform the work when they said they would. Its only been a week and a half, but I can already see the moss dying! Very satisfied, would definitely use them again.
Description of Work: Roof Moss treatment

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
$139

Spencer N.
05/2014
5.0
roof cleaning
  + -1 more
He applied moss treatment to roof and glued a shingle back for me. He was nice and professional. The cost of additional services, moss removal etc. were too much for my budget, but I get the feeling they do a good job.
Description of Work: Applied moss treatment to roof.

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
$169

Contact information

1273 NE Market Drive, Fairview, OR 97024

http://www.virtuepro.com

Service hours

Monday:
8:00 AM - 5:00 PM
Tuesday:
8:00 AM - 5:00 PM
Wednesday:
8:00 AM - 5:00 PM
Thursday:
8:00 AM - 5:00 PM
Friday:
8:00 AM - 5:00 PM

Licensing

Insured

Licensed*

Trade License Number
13-00004999
Trade License Locale
Multnomah
Trade License Authority
Business

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

Roof Cleaning,
Gutter Cleaning,
Window Cleaning,
Pressure Washing,
Gutters,
Roofing,
Mold Testing & Remediation

FAQ

Virtue Professional Maintenance Services is currently rated 4.8 overall out of 5.

Monday: 8:00 AM - 5:00 PM

Tuesday: 8:00 AM - 5:00 PM

Wednesday: 8:00 AM - 5:00 PM

Thursday: 8:00 AM - 5:00 PM

Friday: 8:00 AM - 5:00 PM

Virtue Professional Maintenance Services accepts the following forms of payment: American Express,Check,Discover,MasterCard,Visa
Yes, Virtue Professional Maintenance Services offers free project estimates.
Yes, Virtue Professional Maintenance Services offers eco-friendly accreditations.
Yes, Virtue Professional Maintenance Services offers a 5% senior discount.
No, Virtue Professional Maintenance Services does not offer emergency services.
No, Virtue Professional Maintenance Services does not offer warranties.
Virtue Professional Maintenance Services offers the following services: Roof moss removal, Roof moss treatment Gutter Cleaning, Pressure Washing, Window Cleaning.
We are not a roofing company. We offer professional roof moss removal and roof cleaning services

Contact information

1273 NE Market Drive, Fairview, OR 97024

http://www.virtuepro.com

Service hours

Monday:
8:00 AM - 5:00 PM
Tuesday:
8:00 AM - 5:00 PM
Wednesday:
8:00 AM - 5:00 PM
Thursday:
8:00 AM - 5:00 PM
Friday:
8:00 AM - 5:00 PM