top of page


When looking to restore wood finishes, there is a lot to consider, and at M.G. Good Inc., we know woodwork. We have years of experience with differing services so we can offer you a customized plan for your specific woodwork needs. 

Our experts take their time to make sure your wood surfaces are left flawless. We use high-quality products to ensure a long-lasting finish. After we are done, your refinished wood surfaces and your home will be beautiful again.  

Here at M.G. Good Inc. we are experts in wood staining and finishing, along with experts in painting. If there are places in your home or office where wood is scratched or fading, we can help you. We can update your stairwells, floors, doors, cabinets, decking, trim or any other wood surface that needs restoration.

If there are scratches in your woodwork that need repair, if you need your old stain stripped up and refinished, or if you want a new coat of sealant, we know the products that you will need and we can offer you great quality results.


If your wood surfaces need refinishing, let M.G. Good Inc. take on the job. Get your questions answered about your woodwork project, and contact us today for a free estimate!

Success! Message received.

Related Services and Ideas:

  • Interior Woodwork

  • Home Painting

  • Wood Refinishing

  • Cabinet Refinishing

  • Stair Refinishing

  • Wood Staining

  • Expert Painters

  • Door Refinishing

  • Wood Floors

  • Strip Wood Stain

  • Damaged Woodwork

  • Wood Sealing

  • Wood Resurfacing

  • Carpentry Work

  • Door Restoration

  • Interior Painting


Anne Arundel County   |   Howard County   |   Baltimore County   |    Baltimore City  

 Montgomery County   |   Queen Anne's County   |   Kent County   |   Prince George's County

Pasadena, MD   |   Severna Park, MD   |   Arnold, MD   |   Annapolis, MD   |   Crofton, MD

Edgewater, MD  |   Glen Burnie, MD  |   Bowie, MD   |   Columbia, MD   |   Rockville, MD

Bethesda, MD   |   Laurel, MD   |   Silver Spring, MD   |   Catonsville, MD   |   Towson, MD

Dundalk, MD   |   Perry Hall, MD   |   Owings Mills, MD   |   Queenstown, MD   |   Odenton, MD

bottom of page