BMG Flooring offers carpet, laminate flooring, hardwood flooring, vinyl, area rugs, stone and porcelain and ceramic tile in a variety of styles and price points. In addition to flooring options, the company also offers cabinets and countertops. Visit the website for more information.