Sales pillar
Used Cars in Windham, ME
M & Son Auto Sales & Service sells quality pre-owned vehicles at 619 Roosevelt Trail on Route 302 in Windham, Maine. We buy, sell, and trade, and we offer financing through an online financing request. There are no used cars on the lot right now, more are coming soon. Call or check back.
Used cars coming soon
There are no used cars on the lot right now. Call or check back soon.
Tell us what you are looking for with the form below and we will reach out when something that fits comes in.
Request a specific vehicle
Tell us what you are looking for, including budget and body type, and we will call you when something matching comes through.
Why buy here
Pre-owned simply means the vehicle has had at least one previous owner. Every car on our lot is a used vehicle with a history, and the useful question is never whether it is used but what shape it is in and what it will need next. That is a question we can answer honestly, because the same people who sell you the car work on cars all day in the bays behind it.
Sales and service under one roof
The shop that sells you the vehicle is the shop that can maintain it, at the same address on Roosevelt Trail.
All-makes repair on site
Whatever you drive off with, the service bays behind the lot work on domestic and import cars, trucks and SUVs.
Buy, sell and trade
Bring your current vehicle into the deal, or sell it to us outright without buying anything.
Financing available
Start with an online financing request and we will work out what actually fits your budget.
Locally owned on Route 302
An independent lot where Santi and Ron deal with you directly, not a branch of a chain.
What a used vehicle actually looks like here
These are photographs of a vehicle from our own lot rather than manufacturer press images. Interiors tell you a lot about how a car was treated: wear on the driver seat bolster, the shine on the steering wheel, whether the controls have been cleaned or just wiped around. Look at those before you look at the paint.



What you need before buying
- A valid driver license, which you will also need for the test drive.
- Proof of insurance for the vehicle you are buying.
- A plan for your down payment, whether that is cash, a trade-in, or a mix of the two.
- The VIN of your trade-in if you have one, so we can look at its history too.
What is not included in the vehicle price
- Maine state sales tax, which is paid on the purchase.
- Registration and title fees charged by the state and your town.
- Anything you choose to add after the sale, such as a set of winter tires.
Ask us for the out-the-door number on any vehicle so nothing lands as a surprise at signing.
Buying a used car on Route 302
Windham sits on the US Route 302 corridor between Portland and the Sebago Lake towns, which is why the dealer strip along Roosevelt Trail exists in the first place. Cars here work for a living: winter salt, sand, frost heaves on the back roads, and short cold trips that are harder on an engine than a long highway run. When we look over a vehicle we are looking at it as a car that has to survive a Maine winter, not one that has to look good under showroom lights.
That is also why the service side matters when you buy. A used vehicle is a relationship with a shop as much as a purchase, and you can keep that relationship at one address instead of buying in one town and servicing in another.
Used car questions, answered
How can I see what used cars are in stock at M & Son in Windham?
There are no used cars on the lot right now, more are coming soon. Call or text the shop, or send us what you are looking for with the form on this page, and we will reach out when something comes in.
Can I get a vehicle history report before I buy?
Ask us for the report or the VIN on any vehicle you are considering. VIN stands for Vehicle Identification Number, the unique 17-character code stamped on every car. With it you or we can pull a history report, commonly called a Carfax, which shows reported accidents, title status and recorded service. Reviewing that history before you buy is a good habit on any used vehicle, anywhere.
Can I take a used car for a test drive?
Yes. Call the shop to schedule one. A test drive should include more than a loop around the lot: get the vehicle up to speed on Route 302, brake from real speed, and listen with the radio off.
Can my own mechanic inspect a car before I buy?
Yes, a pre-purchase inspection is welcome. If you would rather have your own shop look a vehicle over before you commit, call us and we will arrange a time for you to take it there.
Do you buy used cars or take trade-ins?
Yes. We buy, sell and trade. Bring your current vehicle by, or call with the year, make, model and mileage, and we will give you a straight number rather than a wide range that shrinks once you arrive.
Do you offer financing on used cars in Windham, Maine?
Yes. Financing is available and you can start with an online financing request. Tell us the monthly payment you are aiming at and we will work out what fits before you spend an afternoon on the lot.
Are your used cars sold as-is or with a return option?
Terms vary by vehicle, so ask us about the terms for any specific vehicle before you buy. We will not publish a blanket warranty or return policy here that might not apply to the car you are looking at. Whatever the terms, Maine law requires a dealer to warrant in writing that a used car can pass state inspection, and that applies to every vehicle we sell.
Visit us at 619 Roosevelt Trail, Windham, ME 04062. Open Monday to Friday 8 AM to 6 PM, Saturday 7 AM to 2 PM, closed Sunday.
