Home / About Mac's
Rooted in Moore County since 1983
One family business, one phone number, and a crew that treats your yard like their own.
Our story
Richard McCaskill and four decades of Sandhills trees
Richard started the business in 1983, originally as Mac's Tree Works, with a simple aim: take care of the trees that make the Sandhills what it is, and do honest work for the people who own them.
More than 40 years later he still walks the jobs himself. He knows how longleaf pines, loblollies and old oaks grow and fail in our sandy soil, which trees can be saved with the right pruning or support, and which ones have to come down before the next storm does it for you.
That knowledge comes from decades of hands-on work, not a sales pitch. Ask him a question and you'll get a straight answer, even when the answer is that you don't need us yet.
“RICHARD'S QUOTE GOES HERE: a sentence or two in his own words about how he thinks about trees and his customers.”
Richard McCaskill, owner
How we work
Honest advice
Straight answers and clear quotes. No pushy upsells, and no removal when a tree can be saved.
Safety first
Every crew member goes through training, and the team stays in contact on helmet-mounted radios from first cut to cleanup.
Respect for the land
Lawns, beds and neighbors protected. Customers say they can't tell we were there, except the tree is gone.
Gear kept right
Crane, spider lift, bucket trucks, loaders and grinders, all maintained in top shape, because a well-kept machine is a safe one.
Then and now
Growing with the Sandhills
1983
Richard McCaskill founds Mac's Tree Works in Moore County.

YEAR
Crane service added for the biggest trees over homes.

YEAR
MILESTONE: the bucket truck, a new grinder, the current crew.

2026
A tracked spider lift joins the fleet, reaching backyard trees no truck can.
★★★★★
“I’ve used Mac’s now for more than 20 years… When I need tree work I just call them. Others may do the job for less but never better.”
Ralph Newman

Join the crew
Good work, outdoors, year-round
We're always looking for people of strong character and work ethic: ground crew, climbers and equipment operators. A valid NC driver's license is required.
- 40 hours a week, plus overtime
- Holiday pay
- Vacation pay
- Retirement package
- Uniforms provided
- Work every week, year-round
Have a tree question?
Pinehurst, Southern Pines, Aberdeen, Carthage, Whispering Pines, Seven Lakes, Vass, Cameron and all of Moore County.
