Exclusive Year-End Clearance Specials – Available Now!

Contact us today to learn about these limited-time offers!

Recent Toyota Vehicle Recalls | Copeland Toyota
OPEN 9 AM - 6 PM 508.232.4691
Sales
Service
Parts

<!–vcv no format–><div class="vce-row-container"><div class="vce-row vce-row–col-gap-30 vce-row-columns–top vce-row-content–top vcv-state–show-resizer" data-vce-full-width="true" data-vce-stretch-content="true" id="el-54bbc877" data-vce-do-apply="all el-54bbc877"><div class="vce-content-background-container"></div><div class="vce-row-content" data-vce-element-content="true"><div class="vce-col vce-col–md-auto vce-col–xs-1 vce-col–xs-last vce-col–xs-first vce-col–sm-last vce-col–sm-first vce-col–md-last vce-col–lg-last vce-col–xl-last vce-col–md-first vce-col–lg-first vce-col–xl-first" id="el-e5fedc06"><div class="vce-col-inner" data-vce-do-apply="border margin background el-e5fedc06"><div class="vce-col-content" data-vce-element-content="true" data-vce-do-apply="padding el-e5fedc06"><div class="vce-empty-space-container" id="el-582a6cd2" data-vce-do-apply="margin el-582a6cd2"><div class="vce vce-empty-space vce-empty-space–height-10px–400px–400px–400px–400px–400px" data-vce-do-apply="border padding background el-582a6cd2"></div></div><div class="vce-empty-space-container" id="el-35c3bbc1" data-vce-do-apply="margin el-35c3bbc1"><div class="vce vce-empty-space vce-empty-space–height-25px–400px–400px–400px–400px–400px" data-vce-do-apply="border padding background el-35c3bbc1"></div></div><div class="vce-text-block"><div class="vce-text-block-wrapper vce" id="el-fa9a3a80" data-vce-do-apply="all el-fa9a3a80"><h1 style="text-align: center;"><span style="font-size: 18pt;">Check Your Vehicle for Recalls</span></h1></div></div><div class="vce-raw-html"><div class="vce-raw-html-wrapper" id="el-b573270b" data-vce-do-apply="all el-b573270b"><style type="text/css">
body {
line-height: 1;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
display: block;
}

nav ul {
list-style: none;
}

blockquote,
q {
quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
content: '';
content: none;
}

a {
margin: 0;
padding: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}

/* change colours to suit your needs */
ins {
background-color: #e6e6e6;
color: #e6e6e6;
text-decoration: none;
}

/* change colours to suit your needs */
mark {
background-color: #e6e6e6;
color: #e6e6e6;
font-style: italic;
font-weight: bold;
}

del {
text-decoration: line-through;
}

abbr[title],
dfn[title] {
border-bottom: 1px dotted;
cursor: help;
}

table {
border-collapse: collapse;
border-spacing: 0;
}

/* change border colour to suit your needs */
hr {
display: block;
height: 1px;
border: 0;
border-top: 1px solid #cccccc;
margin: 1em 0;
padding: 0;
}

input,
select {
vertical-align: middle;
}

/* General CSS */
.header-default,
.ddc-page-body {
width: 100% !important;
}

#content {
max-width: 100% !important;
}

.MaxWidth {
width: 100% !important;
}

.home-content {
max-width: 100% !important;
}

.ddc-page-body {
width: 100% !important;
}

.container.main,
.main.ddc-container {
width: 100% !important;
}

.content-page-title.ddc-content {
display: none;
}

.ddc-container {
width: 100%;
}

div#wrapper-recall {
font-family: 'Archivo Narrow', sans-serif;
background-color: #fff;
}

#clear {
clear: both;
}

strong {
font-weight: 700;
}

h3 {
font-size: 23px;
}

.button {
background-color: #e6e6e6;
-webkit-border-radius: none;
border-radius: none;
border: none;
color: #FFFFFF;
cursor: pointer;
display: inline-block;
font-family: Arial;
font-size: 15px;
padding: 10px 50px;
text-align: center;
text-decoration: none;
display: block;
margin: 0 auto 20px;
}

@-webkit-keyframes glowing {
0% {
background-color: #e6e6e6;
-webkit-box-shadow: 0 0 3px #e6e6e6;
}

50% {
background-color: #e6e6e6;
-webkit-box-shadow: 0 0 10px #e6e6e6;
}

100% {
background-color: #e6e6e6;
-webkit-box-shadow: 0 0 3px #e6e6e6;
}
}

@-moz-keyframes glowing {
0% {
background-color: #e6e6e6;
-moz-box-shadow: 0 0 3px #e6e6e6;
}

50% {
background-color: #e6e6e6;
-moz-box-shadow: 0 0 10px #e6e6e6;
}

100% {
background-color: #e6e6e6;
-moz-box-shadow: 0 0 3px #e6e6e6;
}
}

@-o-keyframes glowing {
0% {
background-color: #e6e6e6;
box-shadow: 0 0 3px #e6e6e6;
}

50% {
background-color: #e6e6e6;
box-shadow: 0 0 10px #e6e6e6;
}

100% {
background-color: #e6e6e6;
box-shadow: 0 0 3px #e6e6e6;
}
}

@keyframes glowing {
0% {
background-color: #e6e6e6;
box-shadow: 0 0 3px #e6e6e6;
}

50% {
background-color: #e6e6e6;
box-shadow: 0 0 10px #e6e6e6;
}

100% {
background-color: #e6e6e6;
box-shadow: 0 0 3px #e6e6e6;
}
}

.button {
-webkit-animation: glowing 1500ms infinite;
-moz-animation: glowing 1500ms infinite;
-o-animation: glowing 1500ms infinite;
animation: glowing 1500ms infinite;
}

section#steps div.steps_header div.steps_header_box h2 {
font-size: 52px;
margin: 20px 0 20px 0;
}

.vin-image {
display: block;
width: 100%;
height: 72%;
}

iframe {
width: 100%;
height: 100%;
border-left: solid 5px white;
border-right: solid 5px white;
border-bottom: solid 5px white;
box-sizing: border-box;
}

section#widgetHeader h1 {
font-size: 2.8125em;
margin-bottom: 10px;
padding: 0 20px 0;
}

.callout {
padding: 20px;
}

.callout h3 {
margin-bottom: 10px;
}

section#mainArea h1 {
color: #e6e6e6 !important;
}

section#steps,
section#steps ul li {
color: #fff;
}

/* Smartphones (portrait and landscape) ———– */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
/* Styles */
}

/* Smartphones (landscape) ———– */
@media only screen and (min-width : 321px) {
div#wrapper-recall {
padding: 5px;
}

section#mainImage {
width: 100%;
}

section#mainImage img.mainImage_top,
section#mainImage img.mainImage_bottom {
width: 100%;
height: auto;
}

section#mainImage img.mainImage_bottom {
margin: 10px 0 20px 0;
}

section#mainArea {}

section#mainArea h1 {
font-size: 30px;
color: #000000;
font-weight: 600;
text-align: center;
margin: 0 0 15px 0;
}

section#mainArea hr {
margin: 0 auto;
border: none;
width: 20%;
height: 2px;
color: #000000;
background-color: #000000;
text-align: center;
}

section#mainArea div.p_back {
background-color: #fff;
padding: 10px 20px 20px 20px;
margin: 20px 0 0 0;
color: #231f20;
}

section#mainArea p {
margin: 0 0 15px 0;
}

section#mainArea p.f_p_description {
margin: 20px 0 10px 0;
line-height: 20px;
}

section#mainArea div.signature img.ceoImage {
width: 23%;
float: left;
border-radius: 10px;
}

section#mainArea div.signature ul.address {
margin: 20px 0 0 98px;
font-size: 11px;
list-style-type: none;
}

section#mainArea div.signature ul.address li {
font-size: 11px;
}

section#widgetHeader {
font-weight: 600;
background-color: #e6e6e6;
color: #ffffff;
padding: 20px 0 20px 0;
margin: 20px 0 0 0;
text-align: center;
}

section#steps {
background-color: #e6e6e6;
border: 5px solid white;
padding: 1% 2% 5% 2%;
width: 100%;
position: relative;
box-sizing: border-box;
font-family: 'Archivo Narrow', sans-serif;
}

section#steps div.steps_header {
background-color: #e6e6e6;
border: 5px solid white;
padding: 1% 2% 1% 2%;
}

section#steps div.steps_header div.steps_header_box {
padding: 0% 1% 0% 5%;
display: inline-block;
}

section#steps div.steps_header hr {
border: none;
width: 20%;
height: 2px;
color: #000000;
background-color: #000000;
text-align: left;
margin: 0 0 15px 0;
}

section#steps div.steps_header div.steps_header_box h3 {
font-weight: 300;
margin: 2px 0 10px 0;
}

section#steps div.step3_info ul {
font-weight: bold;
font-weight: 300;
list-style: none;
padding-left: 20px;
color: #e6e6e6;
}

}

/* Smartphones (portrait) ———– */
@media only screen and (max-width : 320px) {
div#wrapper-recall {
padding: 5px;
}

section#mainImage {
width: 100%;
}

section#mainImage img.mainImage_top,
section#mainImage img.mainImage_bottom {
width: 100%;
height: auto;
}

section#mainImage img.mainImage_bottom {
margin: 10px 0 20px 0;
}

section#mainArea {}

section#mainArea h1 {
font-size: 30px;
color: #000000;
font-weight: 600;
text-align: center;
margin-bottom: 10px;
}

section#mainArea hr {
margin: 0 auto;
border: none;
width: 20%;
height: 2px;
color: #000000;
background-color: #000000;
text-align: center;
}

section#mainArea div.p_back {
background-color: #fff;
padding: 10px;
margin: 20px 0 0 0;
color: #231f20;
}

section#mainArea p {
margin: 0 0 15px 0;
}

section#mainArea p.f_p_description {
margin: 20px 0 10px 0;
line-height: 20px;
}

section#mainArea div.signature img.ceoImage {
width: 30%;
float: left;
border-radius: 10px;
}

section#mainArea div.signature ul.address {
margin: 20px 0 0 89px;
font-size: 11px;
list-style-type: none;
}

section#mainArea div.signature ul.address li {
font-size: 11px;
}

section#widgetHeader {
font-weight: 600;
background-color: #e6e6e6;
color: #ffffff;
padding: 20px 0 20px 0;
margin: 20px 0 0 0;
text-align: center;
}

section#steps {
background-color: #e6e6e6;
border: 5px solid white;
padding: 1% 2% 10% 2%;
width: 100%;
position: relative;
box-sizing: border-box;
font-family: 'Archivo Narrow', sans-serif;
}

section#steps div.steps_header {
background-color: #e6e6e6;
border: 5px solid white;
padding: 1% 2% 1% 2%;
}

section#steps div.steps_header div.steps_header_box {
padding: 0% 1% 0% 5%;
display: inline-block;
}

section#steps div.steps_header hr {
border: none;
width: 20%;
height: 2px;
color: #000000;
background-color: #000000;
text-align: left;
margin: 0 0 15px 0;
}

section#steps div.steps_header div.steps_header_box h3 {
font-weight: 300;
margin: 2px 0 10px 0;
}

section#steps div.step3_info ul {
font-weight: bold;
font-weight: 300;
list-style: none;
padding-left: 20px;
color: #e6e6e6;
}

}

/* Landscape */
@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1.5) {
section#mainImage {
width: 30%;
float: left;
margin: 37px 0 0 0;
}

}

/* Desktops and laptops ———– */
@media only screen and (min-width : 1224px) {
.ddc-container.main {
width: 100%;
}

div#wrapper-recall {
padding: 5px;
}

section#mainImage {
width: 40%;
float: left;
margin: 67px 0 0 0;
}

section#mainImage img.mainImage_top,
section#mainImage img.mainImage_bottom {
height: auto;
}

section#mainImage img.mainImage_top {
width: 100%;
}

section#mainImage img.mainImage_bottom {
width: 100%;
margin: 0 auto 50px;
display: block;
}

section#mainArea .button {
float: right;
}

section#mainArea h1 {
font-size: 30px;
color: #000000;
font-weight: 600;
text-align: left;
margin: 0 0 15px 0;
}

section#mainArea hr {
margin: 0 0 30px 0;
border: none;
width: 20%;
height: 2px;
color: #000000;
background-color: #000000;
text-align: left;
}

section#mainArea div.p_back {
background-color: #fff;
padding: 45px 80px 0;
margin: 20px 0 0 41%;
color: #231f20;
height: 580px;
}

section#mainArea p {
margin: 0 0 15px 0;
line-height: 25px;
}

section#mainArea p.f_p_description {
margin: 20px 0 30px 0;
line-height: 20px;
}

section#mainArea div.signature {
margin: 50px 0 0 0;
}

section#mainArea div.signature img.ceoImage {
width: 13%;
float: left;
border-radius: 10px;
}

section#mainArea div.signature ul.address {
margin: 15px 0 0 15%;
list-style-type: none;
padding-top: 2%
}

section#mainArea div.signature ul.address li {
font-size: 15.36px;
}

section#widgetHeader {
background-color: #e6e6e6;
color: #ffffff;
padding: 20px;
margin: 20px 0 0 0;
text-align: center;
}

section#widgetHeader p {
padding: 0 30px 0 30px;
font-weight: lighter;
}

section#widgetHeader p.second_header_widget {
font-weight: lighter;
font-size: 23px;
}

section#steps {
background-color: #e6e6e6;
border: 5px solid white;
padding: 1% 2%;
width: 33.3333%;
position: relative;
box-sizing: border-box;
font-family: 'Archivo Narrow', sans-serif;
float: left;
height: 600px;
}

section#steps div.steps_header {
background-color: #e6e6e6;
border: 5px solid white;
padding: 1% 2% 1% 2%;
}

section#steps div.steps_header div.steps_header_box {
padding: 0% 1% 0% 5%;
display: inline-block;
}

section#steps div.steps_header hr {
border: none;
width: 20%;
height: 2px;
color: #000000;
background-color: #000000;
text-align: left;
margin: 0 0 15px 0;
}

section#steps div.steps_header div.steps_header_box h3 {
font-weight: 300;
margin: 2px 0 10px 0;
}

section#steps div.step3_info ul {
font-weight: bold;
font-weight: 300;
list-style: none;
padding-left: 20px;
color: #e6e6e6;
}

iframe {
height: 300px;
}
}

/* Large screens ———– */
@media only screen and (min-width : 1824px) {
.ddc-container.main {
width: 100%;
}

div#wrapper-recall {
padding: 5px;
}

section#mainImage {
width: 30%;
float: left;
margin: 3.4% 0 0 8%;
}

section#mainImage img.mainImage_top,
section#mainImage img.mainImage_bottom {
height: auto;
}

section#mainImage img.mainImage_top {
width: 100%;
}

section#mainImage img.mainImage_bottom {
width: 100%;
margin: 0 auto 50px;
display: block;
}

section#mainArea .button {
float: right;
}

section#mainArea h1 {
font-size: 30px;
color: #000000;
font-weight: 600;
text-align: left;
margin: 0 0 15px 0;
}

section#mainArea hr {
margin: 0 0 30px 0;
border: none;
width: 20%;
height: 2px;
color: #000000;
background-color: #000000;
text-align: left;
}

section#mainArea div.p_back {
background-color: #fff;
padding: 40px 90px 0 90px;
margin: 20px 0 0 41%;
color: #231f20;
height: 580px;
}

section#mainArea p {
margin: 0 0 15px 0;
line-height: 25px;
padding: 0 19% 0 0;
}

section#mainArea p.f_p_description {
margin: 20px 0 30px 0;
line-height: 20px;
}

section#mainArea div.signature {
margin: 44px 0 0 0;
}

section#mainArea div.signature img.ceoImage {
width: 10%;
float: left;
border-radius: 10px;
}

section#mainArea div.signature ul.address {
margin: 0 0 0 11%;
font-size: 13px;
list-style-type: none;
}

section#mainArea div.signature ul.address li {
font-size: 16px;
}

section#widgetHeader {
background-color: #e6e6e6;
color: #ffffff;
padding: 20px;
margin: 20px 0 0 0;
text-align: center;
}

section#widgetHeader p {
padding: 0 30px 0 30px;
font-weight: lighter;
}

section#widgetHeader p.second_header_widget {
font-weight: lighter;
font-size: 23px;
}

section#steps {
background-color: #e6e6e6;
border: 5px solid white;
padding: 1% 2%;
width: 33.3333%;
position: relative;
box-sizing: border-box;
font-family: 'Archivo Narrow', sans-serif;
float: left;
height: 600px;
}

section#steps div.steps_header {
background-color: #e6e6e6;
border: 5px solid white;
padding: 1% 2% 1% 2%;
}

section#steps div.steps_header div.steps_header_box {
padding: 0% 1% 0% 5%;
display: inline-block;
}

section#steps div.steps_header hr {
border: none;
width: 20%;
height: 2px;
color: #000000;
background-color: #000000;
text-align: left;
margin: 0 0 15px 0;
}

section#steps div.steps_header div.steps_header_box h3 {
font-weight: 300;
margin: 2px 0 10px 0;
}

section#steps div.step3_info ul {
font-weight: bold;
font-weight: 300;
list-style: none;
padding-left: 20px;
color: #e6e6e6;
}

iframe {
height: 300px;
}
}

</style>
<div id="wrapper-recall">
<!– Use this section to place your images that will be displayed on the left side –>
<section id="mainImage">

</section>
<!– End Main Image –>
<!– Main Content Section : Used for recall page description –>
<section id="mainArea">
<!– Description Paragraph: Insert the description of your Recall Repair Department here –>
<div>
<img src="https://s3.amazonaws.com/media.recallmasters.com/webpage%20images/recall_topbanner.jpg" width="100%">

</div>

<div id="clear"></div>

<!– Web Widget Area –>
<section id="steps">
<div class="steps_header">
<div class="steps_header_box">
<p>
<font color="000000">
</font></p><h2><font color="000000">
<aria-hidden="true"> STEP 1
</aria-hidden="true"></font></h2><font color="000000">
<hr>
<p>
<font color="000000">
</font></p><h3><font color="000000">LOCATE YOUR VIN</font></h3><font color="000000">
</font></font></div><font color="000000"><font color="000000">
<div id="clear"></div>
</font></font></div><font color="000000"><font color="000000">
<br>
<div class="vin-image">
<img class="img-responsive" src="https://s3.amazonaws.com/media.recallmasters.com/webpage%20images/step%201%20recall%20image.png">
</div>
</font></font></section><font color="000000"><font color="000000">

<section id="steps">
<div class="steps_header">
<div class="steps_header_box">
<p>
<font color="000000">
</font></p><h2><font color="000000">
<aria-hidden="true"> STEP 2
</aria-hidden="true"></font></h2><font color="000000">
<hr>
<p>
<font color="000000">
</font></p><h3><font color="000000">SUBMIT TO CHECK FOR RECALLS</font></h3><font color="000000">
</font></font></div><font color="000000"><font color="000000">
<div id="clear"></div>
</font></font></div><font color="000000"><font color="000000">
<div style="">
<script src="https://app.recallmasters.com/widget-6cc4c71e134243d479a10152220cab80673b7859.js"></script>
<!– Insert Web Widget JS code snippet here –>
</div>
</font></font></section><font color="000000"><font color="000000">

<section id="steps">
<div class="steps_header">
<div class="steps_header_box">
<p>
<font color="000000">
</font></p><h2><font color="000000">
<aria-hidden> STEP 3
</aria-hidden></font></h2><font color="000000">
<hr>
<p>
<font color="000000">
</font></p><h3><font color="000000">CALL US</font></h3><font color="000000">
</font></font></div><font color="000000"><font color="000000">
<div id="clear"></div>
</font></font></div><font color="000000"><font color="000000">
<!– Modify your Information here –>
<div class="step3_info">
<div class="callout">
<p>
<font color="000000">
</font></p><h3><font color="000000">Recall Support Line: (508) 645-0005</font></h3><font color="000000">
<h4>WHY REMEDY YOUR RECALL WITH US?</h4>

<font color="000000">
<ul class="amenities">
<span style="color:black"><br>
Complimentary Shuttle Service<div>
Complimentary Multi-Point Inspection<div>
Free Wi-Fi and Cable TV's in the lounge area<div>
Over 100 years combined technician expertise<div>
Flexible scheduling and extended service hours<div>
</div></div></div></div></div></span></ul>
</font></font></div><font color="000000"><font color="000000">

&nbsp;

<center>
<a href="/service/schedule-service"><img src="//s3.amazonaws.com/media.recallmasters.com/webpage%20images/scheduleservice.jpg"></a>
</center>

</font></font></div><font color="000000"><font color="000000">

<br>

<div id="clear"></div>
<!– End Modify your Information here –>
</font></font></font></font></section><font color="000000"><font color="000000"><font color="000000">
<!– End Web Widget Area –>
<div id="clear"></div>
</font></font></font></font></font></font></font></section></div><font color="000000"><font color="000000"><font color="000000">
<script type="text/javascript">
function myFunction() {
var x = document.getElementsByClassName("vin1");
x[0].focus();
}

</script>
</font></font></font></div></div><div class="vce-empty-space-container" id="el-4de83f05" data-vce-do-apply="margin el-4de83f05"><div class="vce vce-empty-space vce-empty-space–height-32px–400px–400px–400px–400px–400px" data-vce-do-apply="border padding background el-4de83f05"></div></div></div></div></div></div></div></div><!–vcv no format–>