Macmackin & SoN
heritage home SERVICES
Complete Home Services & Custom Carpentry Work. Veteran-Owned. Serving Christiansburg, Blacksburg, Radford, Roanoke & Salem since 2018
826-202-7446
WELCOME
At MacMackin & Son Heritage Home Services, we promise quality home repairs & renovations, reliability, & conscientious craftsmanship to all of our clients in the New River Valley. We are committed to transparent pricing, attention to detail, an exceptional finished project & building lasting working relationships with all of our clients.
With over 30 years of experience in construction, renovation and home repairs, our goal is to provide the best home repair and renovation service in the New River Valley. That’s our commitment to our clients and to ourselves, and what guides everything about our business. We’d be delighted to discuss your next project. Call us or use the contact form to get in touch, and we’ll be happy to help.
our services
Custom Carpentry
Bookcases
Millwork & Moldings
Doors
Bespoke Projects Built to Your Brief or Design
outdoor spaces
Deck Building & Repairs
Walkway Repair & Replacement
Patio Design & Installation
Porch Re-Screening & Repairs
Custom Fencing & Masonry
kitchens
Cabinet Installation
Countertop Installation
Fixture Replacement
Tile
Plumbing & Cabinetry Repairs
bathrooms
Wall, Floor & Shower Tile
Fixture Replacement/Installation
Vanity Removal & Installation
Plumbing Repairs
flooring
Ceramic
Natural Stone
Luxury Vinyl Tile & Plank
Vinyl Sheet
Framing & Drywall
All Levels of Framing: Repairs to Remodels
All Levels of Drywall: Repairs to Remodels
HOME Modifications
Grab Bar, Shower Bench & Mobility Aid Installation to ADA Standards
Doorway Widening & Ramp Installation
Countertop & Kitchen Modifications
PLUMBING
General Repairs
Fixture Replacement (tubs, toilets, faucets etc)
Water Heater Replacement
subscriptions
Safer Silvers: Regular, scheduled visits to change lightbulbs, filters, smoke alarms, clean gutters & identify other maintenance issues. Customized to your needs. Learn More
2nd Home & STR Checks: Regular, scheduled visits to maintain your home when you’re not there, prepare it for changing seasons, conduct inclement weather checks, and address issues. Fully customizable. Learn More
Let’s Work Together
Selected projects
OUR STORY
(the why behind what we do)
I’m Greg MacMackin, Owner and Principal of MacMackin & Son Heritage Home Repairs. With over 30 years’ experience in carpentry, construction and repairs, we provide repair and renovation services to the New River Valley. In an age of point and click booking, I still believe in aptitude over apps, humans returning phone calls, and jobs completed on time and on budget, and those values are the cornerstone of MacMackin & Son Heritage Home Repairs.
As a veteran of the Navy’s Construction Battalion (Seabees), I have always had a love of creating and fixing. That’s partly about seeing a solution come to life - whether for a custom carpentry project, new deck or dock, flooring replacement, or even a simple home repair. But it’s also about the way home renovations and remodels positively impact our clients in the New River Valley. For me, that part of every project is a privilege.
I had the honor of learning a lot of what I know today from one of the best. The first man to put a hammer in my hand and show me how to use it was my grandfather. Bringing me along to his job sites, he taught me the foundations of the work I’ve built my career and reputation on. As a kid, I wanted to be just like him. And while I learned the basics of carpentry and construction from him, he was also teaching me the importance of integrity, respect, hard work, and of course, that “if a job’s worth doing, it’s worth doing right.” Also a military veteran, he encouraged me to join the Seabees and develop my skills in service to my country. As I work with my son today, MacMackin & Son Heritage Home Repairs owes a lot of its success to him, as do I.
Thank you for taking a moment to view some of our previous projects, and reach out with any questions. I look forward to working with you. Thank you for stopping by.