Inspections + auto repair + used cars + towing
Used Cars and Auto Repair in Windham, ME
Locally owned on Route 302.
Quality Is Our Priority.
M & Son Auto Sales & Service is a locally owned used car dealer and repair shop at 619 Roosevelt Trail in Windham, Maine. We sell quality pre-owned vehicles, repair all makes and models, and run our own flatbed tow truck.

Buy · Sell · Trade · Service
Keeping Maine drivers on the road
Used Car Sales
Used cars coming soon. There are no cars on the lot right now, so call or check back. We still buy and take trade-ins, and financing is available through an online financing request.
Auto Repair & Maintenance
Maine state inspections, oil changes, brakes, tires and alignment, engine diagnostics, suspension and general repair on all makes and models. You will know the work and the cost before we turn a wrench.
Straight talk, fair prices, all makes and models
Locally owned
An independent shop where Santi and Ron run the bays, not a chain counter reading from a script.
Right on Route 302
619 Roosevelt Trail in Windham, on the US Route 302 corridor, easy to reach from North Windham and the lake roads.
All makes and models
Domestic or import, car, truck or SUV. We service vehicles we did not sell.
Sales and service under one roof
Buy a vehicle and keep it maintained at the same address, with the same people.
Financing available
Start with an online financing request and we will work out what fits your budget.
Our own tow truck
Our flatbed can bring a car that will not drive straight to our bays on Route 302.
Buy, sell and trade
Bring your current vehicle in and we will give you a straight number on it.
Se habla español
Some of our team speak Spanish. Ask when you call or stop by.
Book an appointment
Tell us what you need
Repair, towing, a trade-in or a used car you're hunting for. Fill this in and it goes straight to the shop.
One shop for buying, fixing and towing
Most people end up dealing with three different places for one car. A lot to buy it. A garage to keep it running. A tow company when it quits. At M & Son those are all at the same address, 619 Roosevelt Trail, where Santi and Ron run the bays.
That matters most when something goes wrong. If your car breaks down, our flatbed can bring it straight to our bays. If a repair costs more than the car is worth, we can talk about a trade-in on the spot. If you are shopping, the people selling the car are the same people who work on cars every day.
Where things stand on the lot
We will be straight with you. There are no used cars on the lot right now. More are coming soon. Until then you can request the kind of vehicle you want and we will call you when one comes in. We still buy cars, take trade-ins and offer financing through an online financing request. The service bays are open Monday to Friday and Saturday morning for any make or model.
Serving Windham and the Sebago Lakes region
Roosevelt Trail is US Route 302, the road that carries most of Windham through the North Windham commercial center and out toward Sebago Lake. That is the traffic we live on: local drivers running errands between the shops at North Windham, camp and lake-road drivers whose suspension takes a beating on frost heaves, and commuters heading down 302 toward Portland. We are on that corridor, so a car can be dropped off on the way past rather than as a separate trip.
Find us on Route 302
619 Roosevelt Trail
Windham, ME 04062 · on Route 302
The map loads from Google only when you tap it.
619 Roosevelt Trail
Windham, ME 04062
(207) 572-1350
mandsonautosales@gmail.com
Hours
- Monday
- 8 AM to 6 PM
- Tuesday
- 8 AM to 6 PM
- Wednesday
- 8 AM to 6 PM
- Thursday
- 8 AM to 6 PM
- Friday
- 8 AM to 6 PM
- Saturday
- 7 AM to 2 PM
- Sunday
- Closed

Common questions
Where is M & Son Auto Sales & Service located?
We are at 619 Roosevelt Trail in Windham, Maine, which is US Route 302. The lot and the service bays are at the same address, so you can look at a vehicle and drop a car off for repair in one stop. We are open Monday to Friday 8 AM to 6 PM and Saturday 7 AM to 2 PM, closed Sunday.
Do you sell used cars and repair cars at the same shop?
Yes. Sales and service run side by side under one roof on Route 302. Used cars are coming soon, and you can request a specific vehicle now so we call you when one comes in. You can bring in any car for repair whether or not you bought it here.
Do you offer financing on used cars in Windham?
Yes. Financing is available and you can start with an online financing request. Tell us what your budget looks like and we will work out what fits before you spend an afternoon at the lot.
Can I trade in my current vehicle?
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 range designed to change later.
What makes and models do you repair?
All makes and models. Maine state inspections, oil changes, brakes, tires and alignment, engine diagnostics, suspension and general repair on cars, trucks and SUVs, domestic or import. If something falls outside what we take on, we will tell you directly instead of wasting your time.
How do I book service?
Book online with the Book Service button, call (207) 572-1350, or send a request through the contact form and we will get back to you.
Does anyone at M & Son speak Spanish?
Yes. Some of our team speak Spanish, so ask for a Spanish speaker when you call (207) 572-1350 or stop by 619 Roosevelt Trail. Se habla español.
