Houzz Awards: 2014, 2016 and 2017
BBB A+ Accredited Business

A+ Rated with Angie's List



Ah, The Kitchen! The heart of the home and now the everything area. From cooking, entertaining, and homework. Because so much takes place here, many aspects need to be considered in the renovation process.

Example; storage, cabinet height, island/no island, lighting, flow and accessibility. At KSG we suggest putting a wish list together; once the wish list is completed some research into style cabinets and general look will be helpful; including knowing your budget. According to NBKA, the average recommended cost ranges between 7 % to 15% of home value.

This information can be easily accessed through numerous web sites. A simple internet search on Kitchen Design and Kitchen Remodeling can give you an idea of the average kitchen cost.  With a clear budget, KSG can provide consultation on your design and budget.

Bathroom Remodeling

The bathroom provides comfort, a place of serenity and function.  When considering your bathroom renovation, some things to consider; keep the footprint or change, ceramic, porcelain, stone, separate shower, fixture, lighting.  Bathroom remodeling requires vision, budget, style, materials, and getting it done on time.


Enhance the beauty of any room with hardwood flooring, ceramic tile flooring, and laminate flooring. We will work with you to design the look for your lifestyle. Our tilers have over 40 years of combined experience of tiling. We can help with material selection and design. Shower Walls. Flooring, and backsplash application are our specialty.


Nothing has the power to transform a room more than paint. A few hours of work can unlock a new atmosphere!

Our Paint crews at KGG Contractors are extensively trained to create minimum disruption Maximum efficiency.  Many job can be completed in 2-3 day including whole house Painting. Call to schedule a consultation.


KSG Contractors Service Areas:

  • Mayo
  • Millersville
  • Naval Academy
  • Odenton
  • Parole
  • Selby-on-the-Bay
  • Severn
  • Severna Park
  • South Gate
  • Columbia
  • Ellicott City
  • Fulton,
  • Elkridge
  • Highland
  • North Laurel
  • Savage
  • Scaggsville
  • Clarksville
  • Pasadena
  • Riva



  • Annapolis
  • Arden on the Severn
  • Arnold
  • Baltimore City
  • Baltimore County
  • Bowie
  • Cape Saint Claire
  • Columbia
  • Crofton
  • Crownsville
  • Davidsonville
  • Edgewater
  • Fort Meade
  • GambrillsGibson Island
  • Glen Burnie
  • Hanover
  • Harwood
  • Herald Harbor
  • Highland Beach
  • Hillsmere Shores
  • Lake Shore