Granite Plus is based primarily in the Greater Boston area, however we provide repair services throughout Massachusetts, New Hampshire, Maine and Vermont. Our warehouse is stocked with over 100 granite and marble colors for all tastes.
We work closely with all the granite distributors in the area to offer our customers a wide array of options. We will walk through our 8500 square feet indoor warehouse where you can view the unique characteristics of each of our stone.

Some of the many locations Granite Plus happily serves:


Greater Boston, Boston MA, Cambridge MA, Needham MA, Revere MA, Arlington MA, Melrose MA, Malden MA, Woburn MA, Waltham MA, Medford MA, Somerville MA, North Shore MA, Andover MA, North Andover MA, Danvers MA, Salem MA, Marblehead MA, Beverly MA, Boxford MA, Topsfield MA, Middleton MA, Ipswich MA, Lynn MA, Peabody MA, Amesbury MA, Byfield MA, Essex MA, Georgetown MA, Gloucester MA, Groveland MA, Hamilton MA, Haverhill MA, Lawrence MA, Lynnfield MA, Manchester MA, Merrimac MA, Methuen MA, Nahant MA, Newburyport MA, Newbury MA, Rockport MA, Rowley MA, Salisbury MA, Saugus MA, Swampscott MA, Wenham MA, West Newbury MA, Burlington MA, Hingham MA, Quincy MA, Milton MA, Braintree MA, Dedham MA, Brookline MA, Newton MA, Chelsea MA, Belmont MA, Winthrop MA, Winchester MA, Lexington MA, Everett MA, Watertown MA, Roxbury MA, Dorchester MA, Dover MA, Reading MA, Brighton MA, Concord MA, Natick MA, Marlborough MA, Maynard MA, Framingham MA, Southborough MA, Lowell MA, Tewksbury MA, Billerica MA, Dracut MA, Chelmsford MA, Bedford MA, Stoneham MA, Jamaica Plain MA, Wellesley MA, South Boston MA, North Reading MA, East Freetown MA, Bellingham MA, Acton MA, Sudbury MA, Wilmington MA, Wakefield MA, Weymouth MA, Charlestown MA, North End, Back Bay, Beacon Hill, Allston MA, South End, Fenway, Mission Hill, Mattapan MA, Hyde Park MA, West Roxbury MA, East Boston MA, Lincoln MA, Wayland MA, Weston MA, Cohasset MA, Hull MA, Carlisle MA, Hudson MA, Stow MA, Boxborough MA, Littleton MA, Westford MA, Tyngsborough MA, Dunstable MA, Randolph MA, Canton MA, Westwood MA, Norwood MA, Metrowest MA

New Hampshire:

Greater Salem, NH; Salem, NH; Londonderry, NH; Manchester, NH; Exeter, NH; Raymond, NH; Concord, NH; Rochester, NH; Portsmouth, NH; Derry, NH; Hampton, NH; Nashua, NH; Seabrook, NH; Hampton Falls, NH; North Hampton, NH; Rye, NH; Greenland, NH; Stratham, NH; Kensington, NH; South Hampton, NH; East Kingston, NH; Brentwood, NH; Kingston, NH; Newton, NH; Plaistow, NH; Atkinson, NH; Hampstead, NH; Sandown, NH; Danville, NH; Fremont, NH; Chester, NH; Windham, NH; Auburn, NH; Candia, NH; Pelham, NH; Newfields, NH; Durham, NH; Dover, NH; Amherst, NH; Bedford, NH; Hollis, NH; Hudson, NH; Milford, NH; Merrimack, NH; Newmarket, NH; Lee, NH; Barrington, NH; Somersworth, NH; New Boston, NH; Goffstown, NH; Bow, NH; Hooksett, NH; Weare, NH; Epping, NH; Litchfield, NH; Brookline, NH; Mont Vernon, NH; New Ipswich, NH; Wilton, NH; Lyndeborough, NH; Peterborough, NH; Temple, NH; Francestown, NH; Deering, NH; Hillsborough, NH; Antrim, NH; Bennington, NH; Hancock, NH; Greenfield, NH; Greenville, NH; Mason, NH; New Castle, NH; Madbury, NH; Farmington, NH; New Durham, NH; Middleton, NH; Strafford, NH; Northwood, NH; Nottingham, NH; Deerfield, NH; Allenstown, NH; Pembroke, NH; Chichester, NH; Loudon, NH; Pittsfield, NH; Epsom, NH; Northfield, NH; Tilton, NH; Sanbornton, NH; Belmont, NH; Gilford, NH; Laconia, NH.


Kittery, ME; Eliot, ME; York, ME; South Berwick, ME; Berwick, ME; Wells, ME; Ogunquit, ME; Kennebunk, ME; Kennebunkport, ME; Biddeford, ME; Saco, ME; Old Orchard Beach, ME; Scarborough, ME; Sanford, ME; Alfred, ME; Waterboro, ME; Lyman, ME; Arundel, ME; Dayton, ME; Hollis, ME; Buxton, ME; Gorham, ME; Westbrook, ME; Portland, ME; South Portland, ME; Cape Elizabeth, ME; Falmouth, ME; Cumberland, ME; Yarmouth, ME; Freeport, ME; Brunswick, ME; Harpswell, ME; Phippsburg, ME; Bath, ME; Woolwich, ME; Georgetown, ME; Arrowsic, ME; West Bath, ME; Bowdoinham, ME; Topsham, ME; Durham, ME; New Gloucester, ME; Gray, ME; Windham, ME; Standish, ME; Limington, ME; Cornish, ME; Parsonsfield, ME; Limerick, ME; Shapleigh, ME.