Martin and Sons Flooring specializes in Carpet Installation and Carpet Removal. Although carpet installation is our main service, we are also available for a variety of other flooring services.

Martin and Sons Offers 2 Options for your Carpet Selection Convenience:

Option #1 – Martin and Sons offers in-home/in-business sample selection. See our preferred carpet-samples, right in your home or office!

Option #2 – Martin and Sons will meet you at our local Carpet Showroom, where all available samples are ready for you to pick from.

We are the only Carpet Installer in the area, that will come to your home or business with samples. We are excited to offer this new service to the Cheshire county area and beyond. Contact us today to begin your new carpet project.


Our coverage area is Central New England. We provide carpet installation and flooring services in New Hampshire, Vermont & Massachusetts. If your project is large enough for us to travel outside of our coverage area, we are happy to quote you.

Our Flooring Services

  • Carpet Installation
    Carpet Tile
  • Commercial Applications
  • Custom Area Rugs
  • Difficult Carpet Tear-Outs
  • Forbo
  • Floor Stripping And Prep
  • Hardwood Flooring Installation
  • Laminate
  • Luxury Tile
  • Residential Applications
  • Tile Work
  • Tongue and Groove
  • VCT
  • Vinyl Flooring
  • Vinyl Plank

Do You Need help?

If you are unsure exactly what kind of carpet you want, let us help! We can suggest the best fit for your area, and foot traffic. We are always happy to provide a free estimate for your next flooring project.


Our Preferred Brands

Armstrong-Logo     IVC-logo

Johnsonite-logo     mohawk-logo-big

Rope-Logo     Shaw-Floors



Carpet Installation – Peterborough NH


Mt. Snow – Summit Grand Hotel


Our Service Area

Martin and Sons Flooring – Old Keene Road, Keene NH