EcoShield Pest Solutions
Verified7 McKay Ave, Winchester, MA 01890
Open 6 days/week
About EcoShield Pest Solutions
EcoShield Pest Solutions is your trusted pest control partner in Winchester, Massachusetts. We specialize in environmentally friendly treatments for Termite Control, Mosquito Control, Bed Bug Treatment, Rodent Control, and more. Our licensed technicians use family and pet-safe methods to remove pests and prevent infestations. We handle both residential and commercial properties in Winchester and back every job with guaranteed results and exceptional customer service. Serving Middlesex County, Essex County, and surrounding areas. 📞 Call today to schedule a free inspection and protect what matters most to you!
Rating Breakdown
4.8
★★★★★3,066 reviews
Customer Reviews (30)
Great service as always!!
Response from EcoShield Pest Solutions
Hi,<br><br>Thank you for your positive feedback! We appreciate your support and look forward to providing you with excellent service at EcoShield Pest Solutions.<br><br>Customer Feedback Team
I have yet to see any hornets, spiders or rodents since you started coming. I did have a hornet problem before I signed up with eco shield. As usual Dimetri did a great job.
Randy was excellent during my quarterly inspection. Answered all my questions and was professional and courteous
Does a great job. Very personable.
Ron did an excellent and professional job.
Update 26 Mar 24 - Jerry C did great work at my quarterly servicing, adjusting the schedule date to work around the Boston area snowstorms. He gave great advice, listened to my description of the situation, and adjusted his approach accordingly. Thanks for the expert support! Update 14 Aug 24 - The time of my quarterly servicing has come round and EcoShield delivered. I received a reminder call and text a few days out. Then a technician arrived at my door right when I was expecting him. Ken was courteous and professional, listened to my experience of the past several weeks, and told me what he’d be doing. He got right down to business and wrapped up in short order. I received a text when he was done which included an update on the restocking of my outdoor rodent unit, and a follow up email with all the details. I really appreciate a professional service provided by well-run company with clear communications. Well done, Ken and the team! Original post - My technician John was great. Prompt, professional, knowledgeable, and personable. He explained exactly what he would be doing, suggested ways to tailor the service to my property, and took care of business despite the heat of the day. He followed up after completing the work and told me what to expect in the next few days and how to get in contact with him if needed. I was very satisfied by his work and my experience overall. Highly recommend, thanks John! Update 17 Nov 25: technician Jerry completed my quarterly servicing, addressing my areas of concern directly and taking care of all the other regular services automatically; thanks!
Response from EcoShield Pest Solutions
Hi,<br>Thank you for your enthusiastic feedback! We’re thrilled to hear that you had a great experience with EcoShield Pest Solutions.<br><br>Jay A.
Daniel did an amazing job. He shared in detail his findings and developed a plan to address our concerns. Great work Daniel!
Response from EcoShield Pest Solutions
Hi D,<br><br>Thank you for your great feedback! We’re happy to hear Daniel provided a detailed plan and addressed your concerns so thoroughly.<br><br>Jay A.
Randy was very respectful and helpful!
Response from EcoShield Pest Solutions
Hi,<br><br>Thank you for your positive feedback! We strive to provide great service and look forward to continuing to assist you at EcoShield Pest Solutions.<br><br>Customer Feedback Team
Did a great job treating my property. Very courteous!
Robert was professional, polite and punctual.
Daniel Robledo is always professional and thorough, thank you!
Derek did an outstanding job! Thorough and efficient, he went out of his way to be sure we understood all that was required of him and his team. Awesome job!!!
Response from EcoShield Pest Solutions
Hi Jim,<br><br>Thank you for your feedback! We’re glad to hear you had a positive experience with our technician. Your satisfaction is our priority, and we look forward to continuing to provide excellent service at EcoShield Pest Solutions.<br><br>Customer Feedback Team
Clear communication, fast and efficient.
Scott was friendly and thorough
Just had a service visit from Christopher. We spoke for about 30 seconds, he was going to do the outside and then come inside to check the inside traps. Not sure what he did on the outside, but he left without doing the inside. Can Ecoshield send a qualified tech back to do the job properly?
Response from EcoShield Pest Solutions
Hi Scott, thank you for sharing your feedback. We’re sorry to hear about the confusion during your recent service visit. At EcoShield, we stand behind our 100% Service Guarantee and aim to provide thorough and effective service at every appointment. We’ve already reached out to our scheduling team, and they will contact you directly to set up a complimentary interior service so we can ensure everything is taken care of properly. Thank you again for bringing this to our attention — we appreciate the opportunity to make things right.<br><br>Jay A.
Scott did a great job, explaining everything he was doing and answering all my questions along the way.
While yes the service is great but I didn't see much of a difference with pests. But no where was it communicated that I would be paying a service fee for cancelling my services. They make you sign everything on the spot without ever giving you a chance to review anything. Not once did they mention I would have to pay a cancellation fee as they were soliciting their service.
Response from EcoShield Pest Solutions
Hi Stephanie, thank you for sharing your feedback. We’re sorry to hear the service didn’t meet your expectations, and we truly appreciate you taking the time to let us know.<br><br>Our records show that your account was covered under our 100% Service Guarantee, which means if pests persist or if you are ever unsatisfied with a treatment, we provide a complimentary touch‑up or follow‑up service. We did not receive any notification that you were still experiencing activity, and had we known, we would have gladly scheduled a free retreat to help resolve the issue.<br><br>We also reviewed your account, and it shows the service was cancelled on 3/3/2026. Because the agreement was ended earlier than the minimum term, the early termination fee applied. This fee is part of our standard service terms and is reviewed during our 3‑step signup verification process, which includes a verbal overview, the service agreement emailed the same day for review, and a texted welcome message requiring a reply to confirm acceptance. Our system shows the agreement sent to you was opened multiple times and that we received your confirmation reply through the welcome text agreeing to the terms and conditions.<br><br>We understand how frustrating unexpected fees can feel, and we are always here to clarify anything in your account. If you’d like to discuss this further, we’re more than happy to help.<br><br>Thank you again for your feedback, Stephanie.<br><br>Jay A.
The lying company My house was covered in snow so I called them to reschedule but none of them answered. When they came they did nothing but walk around the drive away. A few months ago they came to my house saying that everything was gonna be free and was gonna be covered, my kids hearing this agreed saying it will be great for our backyard. But instead we were meet with hundreds of paychecks, and when we tried to cancel it, we were told we had to pay another fee of $250. Now at first they told us we can cancel before April and have 4 services done, but when we call the company they told us we need to finish 5 services to be able to cancel. Now these acts were so intolerable, making us pay this and that and not even giving us a definitive answer! This is a horrible company with no brains to value their customers needs and feelings. The only good thing they do is to drain your wallet and time for how useless they are. They are a bunch of scammers with no life and goals. For all the people who even consider going to this company DONT they will get you to sign into this contract that you can’t get out of unless you pay. Even then they will lie straight to your face and tell you this is what they are suppose to do.
Response from EcoShield Pest Solutions
Hi, thank you for sharing your feedback. I’m sorry to hear about the frustration you described, and I understand how concerning this experience must have felt for you and your family. We want every customer to feel informed and supported throughout their service.<br><br>Because I’m unable to locate an account based on the information in this review, I’d really like to learn more so we can look into the details. Please reach out to us at **<customerfeedback@theshieldco.com>** with the name, address, and phone number associated with the account so we can review what happened and work toward a resolution.<br><br>We appreciate you bringing this to our attention and hope to speak with you soon so we can help make things right.<br><br>Jay A.
HORRIBLE CUSTOMER SERVICE Can’t believe they can lie to my face about canceling my services. At first they said that after 4 services I can cancel but now after I called, they told me I need to pay another service to be able to finished this contract that they said it was free at first. Don’t go to this company, the only they can do well is drain your hard earnings and be liars right to your face. Like what do you mean 4.8 stars when you can’t even take these customers problems seriously? Do you think you can just lie your way out and get more money out of us?
Response from EcoShield Pest Solutions
Hi Cynthia, thank you for sharing your feedback. I’m sorry to hear that your experience hasn’t matched the level of clarity and support we aim to provide. I wasn’t able to locate an account under the information provided, and I’d really like the opportunity to review the details with you directly. Our agreements are always confirmed through our three-step signup process, which includes the verbal review, the emailed copy of the agreement, and the text-confirmed “YES/1.”<br><br>Please reach out to us at <customerfeedback@theshieldco.com> with your account details so we can look into this together and work toward a resolution. We appreciate you taking the time to let us know what happened.<br><br>Jay A.
The most terrible experience ever. I agreed to first treatment and was promised by the agent that I'm not signing a contract. However, after the first treatment I was told I am committed to 3 treatments and the only way to stop the contract is to pay $250 fee. After the 3 treatments I asked to stop and then I was told that I'm actually committed to 5 treatments. In addition, they schedule appointments without any coordination just sending a message I need to be home. Rescheduling is a pain and they rarely show up when they schedule. The last 2 times I took time off work to be home, and they didn’t show up. They claim that every treatment takes 20-30min, but based on my home camera the technician was here less than 4 minutes. It is such a scam! The phone representatives are extremely unhelpful. Just saying sorry and repeat my name. I can’t wait to be detached from this unprofessional company, since this has been an extremely frustrating experience. Stay away!!
Response from EcoShield Pest Solutions
Hi Galit, thank you for sharing your feedback.<br><br>I’m very sorry to hear how frustrating this experience has felt for you, and I appreciate the chance to review your account in detail. At EcoShield, we aim to provide clear and transparent communication around services and terms. Our records show that during signup we followed our standard 3-step confirmation process, which includes a verbal review of the service plan and any early termination fee, an emailed quote and copy of the signed service agreement the same day for your records, and a welcome text highlighting key points of your service plan. We also show that the emailed agreement was opened and that you replied to the welcome text confirming your agreement to the terms and conditions.<br><br>In regard to scheduling, we never want you to feel that appointments are happening without coordination. We send appointment reminders in advance specifically so customers can request changes or reschedules and we can honor those requests whenever possible. I am sorry for any inconvenience or disruption this has caused you.<br><br>All of our services are backed by a 100% service guarantee, meaning if covered pests return between scheduled visits, we will come back out to address the issue. Our records also show that you received service on February 3, 2026, as part of your plan.<br><br>We truly appreciate your business and your feedback, and we would value the opportunity to talk through your concerns in more detail and work toward a resolution you feel good about. Please reach out to our customer care team so we can review everything together and help make this right.<br><br>Jay A.
Last year, a Ecosheild saleman Jake knocked on my door to sell their pest control services. I had ants in my house, so I wanted to try out their service a couple of times to see if it's effective. At the end, he pulled out his phone and asked me to sign. I pointed out it was a two-year contract. He promised me it's just a company standard contract and I could cancel anytime by letting him know. After two services, I was still seeing ants in the house, so I cancelled future services. Since then the billing department has been calling me to pay the contract cancellation fee. I reported Jake's behavior to their customer service and sent them over my text messages with Jake. They promised a manager would call me back. So far no manager from the company has called me back on this, but the billing team kept calling. Be careful about the company's unethical sales tactics and bad customer service! The company seems to have numerous departments and there is no communication between departments. Each department only care about making their own commissions.
Response from EcoShield Pest Solutions
Hi Vincent, thank you for sharing your feedback. We’re sorry to hear about the experience you described and understand how frustrating this must feel. While we can’t verify the details of what happened at your door, we do want to make sure you feel supported and heard.<br><br>Our sign-up process includes a three-step confirmation—verbal review of the agreement, an emailed copy, and a texted “YES/1” reply—to ensure every customer understands their service plan, including any early termination fee. We also expect our team members to communicate clearly and respectfully during every interaction.<br><br>Because we’re unable to locate your account from the information provided here, please email us at **<customerfeedback@theshieldco.com>** so we can look into this directly and help get things resolved. We’d really like the chance to make this right and ensure you feel confident in the service you receive moving forward.<br><br>Thank you again for taking the time to reach out, Vincent. We’re here to help.<br><br><br>Jay A.
I called to reschedule a quarterly application owing to extreme low temperatures and almost 30” of snow surrounding my home. Sherlyn was very polite but insistent the applicator was trained to handle these conditions. This is my last quarter in my contract and I requested Ecoshield cancel renewal plans and lose my information in their database.
Response from EcoShield Pest Solutions
Hi Bryan, thank you for sharing your feedback. We appreciate you taking the time to speak with our team about rescheduling, and we understand how challenging extreme weather conditions can be. We’d be glad to review your renewal request and make sure everything is handled the way you prefer. Please feel free to reach out to us at customerfeedback@theshieldco.com so we can assist you directly and ensure your account is updated according to your wishes. We’re always here to help.<br><br>Jay A.
I’m disappointed with my experience with EcoShield. I felt pressured into a subscription I didn’t really want, and once I signed up, the service didn’t match what was promised. The technicians were friendly, but the actual pest issues were never fully resolved, even after multiple visits. What frustrated me most is that canceling the service was much harder than signing up. It felt like the company prioritized locking customers into a contract rather than delivering the level of care and results they advertised. I hope EcoShield improves how they communicate their subscription terms and focuses more on consistently providing the service customers are paying for
Response from EcoShield Pest Solutions
Hi Son-Rossy, thank you for sharing your feedback.<br><br>We’re sorry to hear that your experience didn’t meet expectations. While our technicians aim to deliver friendly and effective service, we understand how important it is for our treatments to resolve pest issues fully. Our records don’t show an account under your name, but we’d really like to look into this further and help make things right.<br><br>Please reach out to us at **<customerfeedback@theshieldco.com>** with your service details so we can assist you directly. We’re committed to clear communication and helping every customer achieve a pest-free home.<br><br>We appreciate your time and hope to hear from you soon.<br><br>Jay A.
Extremely disappointed. This company does absolutely nothing as was promised during their sales pitch at my home, and that includes their services and costs. None of the technicians that came to my home did services that were promised or in the contract, nor did they show any professionalism or knowledge of their job or the services. Don’t waste your money or time dealing with a company that can’t be trusted, you’ll have the same pests and a lot less money. Letting everyone know the company’s response to my review is just more of the same bull we’ve already heard. What they’re calling good will was actually one of their promises, we’d never be charged for canceling early, and never received any of whatever their 3-step verification process is, so don’t believe anything they say or promise. Just found out about a class action lawsuit against them.
Response from EcoShield Pest Solutions
Hi Andrea, thank you for sharing your feedback. We’re sorry to hear about your experience and appreciate you taking the time to let us know. Our records show your account has been closed, and as a gesture of goodwill, our representative has already waived the early termination fee. We also want to clarify that all agreements go through a 3-step verification process—verbal review, emailed copy, and a text reply confirmation—to ensure transparency.<br><br>If you have any additional questions or would like to discuss further, feel free to reach us at **customerfeedback@theshieldco.com**. We’re here to help and committed to ensuring every customer feels supported.<br><br>Jay A.
it all started in August when we began to see some mouse activity inside the house. Since we were already EcoShield customers, we called them and said, “We have this problem.” They said, “Okay,” and a few days later someone came over, checked the treatment areas, and asked if we wanted a more detailed inspection by an inspector. We said yes. About a week later, the inspector came, identified areas around the house, made a plan, and told us what needed to be fixed. They gave us a significant quote, and we agreed, thinking if it solves the problem, that’s fine. A week or a couple of weeks later, a team came, sealed all the holes and areas they’d identified, placed traps, and said that within about two weeks, the mice inside would be caught and the problem would be resolved because they’d blocked all entry points. However, two or three weeks passed and the problem wasn’t resolved. What’s more, the mice weren’t getting caught in the traps they placed but were getting caught in the glue traps I bought myself from outside. I told them, “Look, they’re not being caught in what you provided, but in what I placed.” I asked why I paid for this service if it wasn’t working as promised. They had said it would be solved in two to three weeks, and now a month had passed with ongoing activity. I asked them to send someone again. Another technician came, checked the attic area and some spots outside, sealed them, put down more bait boxes, and again said it would be resolved in a couple of weeks. Yet the problem persisted. Meanwhile, I kept sending photos of the captured mice to the inspector who sold us the service. Unfortunately, after they took the service fee, the initial level of attention was gone. This was disappointing. Over the past few weeks, the problem got worse, with more mouse activity inside. I even put extra traps in the attic, and some of them disappeared entirely, which made me think there might be a bigger animal. I informed them again, sent more pictures, and requested urgent service. They said they would get back to me. Last Friday, I tried to reach them and couldn’t. On Saturday, I called the call center, waited 15-20 minutes, no response. On Monday 13th of October, I reached the sales inspector who originally sold the service; he said they’d call back. When no one did, I called customer service, and they said they’d handle it as soon as possible. Now it’s WEDNESDAY 15 th, and they’re telling me the next available service is in two weeks. So not only is the problem not solved, but they’re also trying to schedule a standard appointment weeks out. I really don’t understand this level of service. If I could catch mice with my own glue traps and they can’t stop the activity even after sealing entry points, why did I pay so much money? It’s truly disappointing not to get the service I paid for.
Response from EcoShield Pest Solutions
Hi Deniz, thank you for sharing your feedback. We’re sorry to hear about the ongoing concerns and delays you've experienced. A follow-up service is scheduled for today, October 22, and we’re committed to making things right. Our goal is always to deliver lasting, pest-free results, and we appreciate your continued communication. If you have any questions or need further support, we’re here to help.<br><br>Jay A.
This is a scam company. They came to my door saying that they work for my neighbor. I hired them, asked if I can cancel anytime. I was told that I can absolutely cancel anytime. Well that was a lie. Not only can you not cancel but they charge you a crazy amount if you insist on canceling. The girl kept on the phone for almonds 40 minutes trying to convince me to stay. And they never fixed the problem I was having to begin with, which is why I was canceling. I’m also convinced they buy the positive reviews
Response from EcoShield Pest Solutions
Hi Polina, thank you for sharing your experience.<br><br>We’re truly sorry to hear that this has been upsetting. We aim to be transparent during signup, which includes a verbal review, an emailed agreement, and a final confirmation by text. Our goal is always to provide effective, long-term pest solutions, and we stand behind our 100% Service Guarantee.<br><br>We’d appreciate the opportunity to review your account and address your concerns directly. Please email us at **customerfeedback@theshieldco.com** so we can help resolve this.<br><br>Thank you again for your feedback—we’re here to support you.<br><br>Jay A,
Contact Information
Phone
+1781-896-6939Address
7 McKay Ave, Winchester, MA 01890
Website
www.ecoshieldpest.comHours
Services
Frequently Mentioned