Book an appointment with Stonemark Flooring / M & R Floors

301-607-9100
Call Today!

Stonemark Flooring Company

Maryland's Complete One-Stop Shop for All Floor Covering Needs Since 1987

At Stonemark Flooring, our mission is to be a complete one stop shop for all your high quality floor covering, stone and granite surface installation needs. We are committed to customer satisfaction by providing the highest quality installations using the best quality materials installed by our highly trained, friendly personnel. And we won't quit until everything is just right!

Hardwood Flooring
Vinyl Flooring
Tile Flooring
Carpet Flooring

We offer custom designs, computerized bidding, and sales selection sheets for our builders and customers. We offer a complete selection of name brand high quality hardwoods, carpets, ceramic, stone, and vinyl for your floors, and an extensive line of granites and marbles from standard to exotic selections, available for viewing at any of our three showrooms in Maryland and Delaware! One of our experienced team of field supervisors are assigned to each and every job to ensure you receive the best of our award winning customer service.

We work with you to design a floor covering and stone program which best suits your individual needs. We do this for production homes, custom homes, and even commercial spaces of any size. We also work with design builders, home improvement companies, and individual home owners, with new construction or renovations.

We are only as good as our employees. That is why we work with our staff to maintain the highest level of customer service and training in the latest materials and installation techniques. As a result, our company has received numerous awards for outstanding quality and service throughout the years.

Our Locations

Proudly Licensed & Serving:
Maryland   Pennsylvania   Delaware   Virginia   West Virginia   D.C.


Main Office
5221 Intercoastal Drive
Suite 102
Monrovia, MD 21770
(301)-607-9100
Gambrills, MD
2391 Brandermill Blvd,
Suite 103
Gambrills, MD 21054
(410) 721-7160