Greencastle, PA

28 Sarah Susan Ln
Greencastle, PA 17225
Hours: 8am-5pm (Mon-Fri); 8am-12pm (Sat)

(717) 597-8650

Location Website

Altoona, PA

5433 Industrial Ave., Suite B
Altoona, PA 16601
Hours: 8am – 4pm (Mon-Fri)
By appointment only
(814) 815-8650

Location Website

Bedford, PA

203 S Juliana St., Unit 2B
Bedford, PA 15522
Hours:  8am – 4pm (Mon-Fri)
By Appointment Only
1 (888) 458-2118

Location Website

Areas We Serve

Adams County, PA

Gettysburg, Biglerville, New Oxford, Littlestown, Fairfield, East Berlin, McSherrystown, Abbottstown, Gardners, York Springs, Arendtsville, Carroll Valley, Orrtanna, Bendersville, Aspers, Cashtown, Bonneauville, Hunterstown, Lake Heritage, Heidlersburg, Idaville, Hampton, Table Rock, Floradale, Midway

Bedford County

Alum Bank, Artemas, Bedford, Breezewood, Buffalo Mills, Clearville, Defiance, Everett, Fishertown, Hopewell, Hyndman, Imler, Loysburg, Manns Choice, New Enterprise, New Paris, Osterburg, Queen, Riddlesburg, Saxton, Schellsburg, Six Mile Run, Wood, Woodbury

Blair County, PA

Altoona, Bellwood, Claysburg, Curryville, Duncansville, East Freedom, Hollidaysburg, Martinsburg, Newry, Roaring Spring, Sproul, Tipton, Tyrone, Williamsburg

Cumberland County, PA

Boiling Springs, Camp Hill, Carlisle, Cumberland Valley, Enola, Grantham, Lemoyne, Mechanicsburg, Mount Holly Springs, New Cumberland, New Kingstown, Newburg, Newville, Plainfield, Shippensburg, Summerdale, Walnut Bottom

Dauphin County, PA

Berrysburg, Bressler, Colonial Park, Dauphin, Elizabethville, Enhaut, Gratz, Halifax, Harrisburg, Hershey, Highspire, Hummelstown, Lawnton, Lenkerville, Linglestown, Lykens, Middletown, Millersburg, Oberlin, Palmdale, Paxtang, Paxtonia, Penbrook, Pillow, Progress, Royalton, Rutherford, Skyline View, Steelton, Union Deposit, Wiconisco, Williamstown

Amberson, Blue Ridge Summit, Chambersburg, Concord, Doylesburg, Dry Run, Fannettsburg, Fayetteville, Fort Loudon, Greencastle, Lemasters, Lurgan, Marion, Mercersburg, Mont Alto, Orrstown, Pleasant Hall, Quincy, Rouzerville, Roxbury, Saint Thomas, Scotland, Shady Grove, South Mountain, Spring Run, State Line, Upperstrasburg, Waynesboro, Willow Hill, Zullinger

Fulton County, PA

Big Cove Tannery, Burnt Cabins, Crystal Spring, Fort Littleton, Harrisonville, Hustontown, McConnellsburg, Needmore, Warfordsburg, Waterfall, Wells Tannery

Huntingdon County, PA

Alexandria, Blairs Mills, Broad Top, Calvin, Cassville, Dudley, Entriken, Hesston, Huntingdon, James Creek, Mapleton Depot, McConnellstown, Mill Creek, Mount Union, Neelyton, Orbisonia, Petersburg, Robertsdale, Rockhill Furnace, Saltillo, Shade Gap, Shirleysburg, Spruce Creek, Three Springs, Todd, Warriors Mark

Perry County, PA

Blain, Duncannon, Elliottsburg, Ickesburg, Landisburg, Liverpool, Loysville, Marysville, Millerstown, New Bloomfield, New Buffalo, New Germantown, Newport, Shermans Dale

York County, PA

Cross Roads, Dallastown, Delta, Dillsburg, Dover, East Prospect, East York, Emigsville, Fawn Grove, Felton, Franklintown, Glen Rock, Goldsboro, Grantley, Hallam, Hanover, Jacobus, Jefferson, Lewisberry, Loganville, Manchester, Mount Wolf, New Freedom, New Market, New Salem, North York, Parkville, Pennville, Queens Gate, Railroad, Red Lion, Seven Valleys, Shiloh, Shrewsbury, Spring Grove, Spry, Stewartstown, Stonybrook, Susquehanna Trails, Tyler Run, Valley Green, Valley View, Weigelstown, Wellsville, West York, Windsor, Winterstown, Wrightsville, Yoe, York, York Haven, Yorkana, Yorklyn

Frederick County, MD

Adamstown, Ballenger Creek, Bartonsville, Braddock Heights, Brunswick, Buckeystown, Burkittsville, Emmitsburg, Frederick, Jefferson, Libertytown, Linganore, Middletown, Monrovia, Myersville, New Market, Point of Rocks, Rosemont, Sabillasville, Spring Ridge, Thurmont, Urbana, Walkersville, Woodsboro

Washington County, MD

Maugansville, Smithsburg, Clear Spring, Hagerstown, Funkstown, Halfway, Williamsport, Sharpsburg, Boonsboro, Rohrersville, Leitersburg, Mt. Aetna, St. James, Downsville, Mercersville, Cearfoss, Wilson-Conococheague

Berkeley County, WV

Falling Waters, Bedington, Berkeley, Martinsburg, Pikeside, Inwood, Bunker Hill, Hedgesville, Jones Springs, Shanghai, Glengary, Shepherdstown

Jefferson County, WV

Bolivar, Charles Town, Harpers Ferry, Middleway, Ranson, Shannondale, Shenandoah Junction, Shepherdstown

Morgan County, WV

Berkeley Springs, Great Cacapon, Paw Paw

Frederick County, VA

Brucetown, Clear Brook, Cross Junction, Gore, Middletown, Star Tannery, Stephens City, Stephenson, Winchester

Clarke County, VA

Berryville, Bluemont, Boyce, Millwood, Paris, White Post

Loudoun Country, VA

Aldie, Leesburg, Lovetteville, Middleburg, Purcellville, Waterford

 by Steve Brindle
Waynesboro, PA

Very professional and prompt for installation. No issues.

 by David Stuckey
Marintsburg, WV

Fast and helpful.

 by Ben and Heather Woodford
Inwood, WV

Fast, friendly, and quality work and products.

 by Matt Moore
Harper's Ferry, WV

Easy to work with, made it simple.

 by Karen Bingaman
Greencastle, PA

Very hard water, has made a huge difference. Excellent. Everyone was very polite.

Page 1 of 6:
«
 
 
1
2
3
 
»