When you buy a home, knowing how to start and stop utility service is part of the closing process. We’ve compiled this master list to help you navigate utility providers across our market area.
Last checked: October 15, 2026. Entries marked (verify) have not been confirmed by address; call the provider before relying on them.
How to Know Which Electric Company You Have
Your electric provider depends on where your home is located:
- City of Harrisonburg: Harrisonburg Electric Commission (HEC)
- Rockingham County: Most of the county is served by Dominion Virginia Power, but portions are served by Shenandoah Valley Electric Cooperative (SVEC). Service territories are based on Virginia Department of Energy data. Because a single road can have both providers, your best approach is to check your seller’s last utility bill or call SVEC at 800-234-7832 to confirm.
- Town of Elkton: Operates its own municipal electric system.
- Other areas: Consult a recent utility bill or contact the town office for confirmation.
City of Harrisonburg
| Service | Provider | Phone | Notes |
|---|
| Water & Sewer | City of Harrisonburg | 540-434-9959 | 2155 Beery Rd |
| Electric | Harrisonburg Electric Commission | 540-434-5361 | Online: ebiz.harrisonburgelectric.com |
| Gas | Columbia Gas of Virginia | 800-543-8911 | 24/7 emergency: 800-544-5606 |
| Phone | Shentel | 800-743-6835 | Service varies by area |
| Cable/Internet | Glo Fiber, Shentel, Xfinity | See below | Multiple providers available |
| Trash & Recycling | City of Harrisonburg | 540-434-5928 | Billed through your water/sewer utility account as a separate monthly charge; no separate signup unless HOA provides pickup. Drop-off recycling available. |
| Treasurer/Dog Tags | City Treasurer | 540-432-7705 | 409 South Main St |
| DMV | Virginia Department of Motor Vehicles | 804-497-7100 | Statewide line |
Harrisonburg Cable & Broadband Options
| Provider | Service | Phone |
|---|
| Glo Fiber | Fiber internet (up to 5 Gbps) | 800-743-6835 (Shentel) |
| Shentel | Phone, cable, Glo Fiber | 800-743-6835 |
| Xfinity | Cable, internet | 800-934-6489 |
Rockingham County
| Service | Provider | Phone | Notes |
|---|
| Water & Sewer | Rockingham County | 540-564-3020 | Various district systems |
| Electric | Dominion Virginia Power or SVEC | See below | Check your bill to confirm |
| Gas | Columbia Gas of Virginia | 800-543-8911 | Confirm service by address |
| Phone | Shentel | 800-743-6835 | Service varies by area |
| Cable/Internet | Glo Fiber, Shentel, Xfinity | See below | Multiple providers available |
| Trash & Recycling | Rockingham County | 540-564-3008 | Container sites throughout county |
| Landfill | Rockingham County | 540-564-3159 | 813 Greendale Rd; M-Sat 7am-4:30pm |
| Treasurer | Rockingham County | 540-564-2408 | 20 E Gay St |
| Vehicle License / Personal Property Tax | Rockingham County Treasurer | 540-564-2408 | State vehicle registration is through the DMV |
| DMV | Virginia Department of Motor Vehicles | 804-497-7100 | Statewide line |
Rockingham County Electric Providers
| Provider | Service Area | Phone | Start/Stop |
|---|
| Dominion Virginia Power | Eastern & southern Rockingham | 866-DOM-HELP (866-366-4357) | dominionenergy.com |
| Shenandoah Valley Electric Cooperative (SVEC) | Portions of Rockingham | 800-234-7832 | svec.coop |
Rockingham County Broadband & Cable
| Provider | Service | Phone |
|---|
| Glo Fiber | Fiber internet | 800-743-6835 |
| Shentel | Phone, cable, Glo Fiber | 800-743-6835 |
| Xfinity | Cable, internet | 800-934-6489 |
Trash in Rockingham County
Rockingham County does not provide residential curbside trash pickup. Here are your three options for solid waste disposal:
Many HOA communities include trash pickup in their dues. Check your deed or HOA documents. If trash is included, it will be listed in your monthly or annual fees.
Option 2: County Facilities
You can haul your own trash to Rockingham County facilities:
Rockingham County Landfill
- Address: 813 Greendale Rd, Harrisonburg, VA 22801
- Phone: 540-564-3159
- Hours: Monday…Saturday, 7am…4:30pm (closed Sundays & holidays)
Convenience Sites (open M, T, Th, F, Sat 7am…5pm; Sun 11am…5pm; closed Wed & holidays)
- Bergton: 15163 Bergton Road
- Elkton: 15836 Old Spotswood Trail
- Mauzy: 142 Mayland Road
- Waggy’s Creek: 10748 Waggy’s Creek Road
- Grottoes: 1005 20th Street
Contact Rockingham County at 540-564-3008 for more information.
Option 3: Private Trash Hauler
Several private waste management companies offer residential pickup service in Rockingham County:
| Company | Service | Phone | Areas Served |
|---|
| Waste Management | Weekly residential trash pickup | 888-964-9712 | Harrisonburg, Rockingham County |
| Republic Services | Curbside trash & recycling | (verify) | Harrisonburg area |
| Meridian Waste | Weekly residential service | (verify) | Shenandoah Valley / Rockingham |
| Scenic Mountain Recycling & Hauling | Residential pickup & recycling | 540-810-4090 | Rockingham County |
| GFL Environmental | Residential waste collection | (verify) | Central Virginia / Rockingham |
To find pricing and availability for your specific address, contact these companies directly or visit their websites. Some offer weekly pickup, bulk item removal, and recycling services.
Town of Woodstock
| Service | Contact | Phone | Notes |
|---|
| Water & Sewer | Town of Woodstock | 540-459-3621 | Finance Dept. for accounts; Public Works 540-459-3045 for service issues; after hours, call either number and follow the recorded prompts |
| Electric | Dominion Energy Virginia | 866-366-4357 | |
| Gas | Washington Gas | 800-566-7436 | |
| Phone | Shentel | 800-743-6835 | |
| Cable/Internet | Shentel, Glo Fiber | 800-743-6835 | |
| Treasurer | Town Finance | 540-459-3621 | |
Town of Broadway
| Service | Contact | Phone | Notes |
|---|
| Water & Sewer | Town of Broadway | (verify) | Town-operated system |
| Electric | Dominion Virginia Power or SVEC | 866-366-4357 or 800-234-7832 | Check seller’s bill or call SVEC |
| Gas | Columbia Gas of Virginia | 800-543-8911 | Confirm by address |
| Phone | Shentel | 800-743-6835 | |
| Cable/Internet | Shentel, Glo Fiber | 800-743-6835 | |
Town of Dayton
| Service | Contact | Phone | Notes |
|---|
| Water & Sewer | Town of Dayton Water Dept | 540-879-2241 | After-hours: 540-434-4436 |
| Electric | Dominion Virginia Power or SVEC | 866-366-4357 or 800-234-7832 | Check your bill |
| Gas | Columbia Gas of Virginia | 800-543-8911 | |
| Phone | Shentel | 800-743-6835 | |
| Cable/Internet | Shentel, Glo Fiber | 800-743-6835 | |
Town of Elkton
| Service | Contact | Phone | Notes |
|---|
| Water & Sewer | Town of Elkton | 540-298-1330 | Town-operated |
| Electric | Town of Elkton Electric Dept | 540-298-1951 | Municipal system |
| Gas | Columbia Gas of Virginia | 800-543-8911 | |
| Phone | Shentel | 800-743-6835 | |
| Cable/Internet | Shentel | 800-743-6835 | |
Town of Bridgewater
| Service | Contact | Phone | Notes |
|---|
| Water & Sewer | Town of Bridgewater | 540-908-4212 | Customer support |
| Electric | Dominion Virginia Power | 866-366-4357 | |
| Gas | Columbia Gas of Virginia | 800-543-8911 | |
| Phone | Shentel | 800-743-6835 | |
| Cable/Internet | Shentel | 800-743-6835 | |
Shenandoah County
| Service | Provider | Phone | Notes |
|---|
| Water & Sewer | Town of Mount Jackson | 540-477-2121 | Town system |
| Water & Sewer | Town of New Market | 540-740-3432 | Town system |
| Electric | Dominion Virginia Power or SVEC | 866-366-4357 or 800-234-7832 | Check your bill |
| Gas | Washington Gas | 800-566-7436 | |
| Phone | Shentel | 800-743-6835 | |
| Cable/Internet | Shentel, Glo Fiber | 800-743-6835 | |
| Treasurer | Shenandoah County | 540-459-6180 | 600 N Main St Suite 105, Woodstock |
| Vehicle Registration | Shenandoah County | 540-459-6180 | Handled by Treasurer |
| DMV | Virginia Department of Motor Vehicles | 804-497-7100 | Statewide line |
City of Staunton
| Service | Provider | Phone | Notes |
|---|
| Water & Sewer | City of Staunton | 540-332-3892 | After-hours: 540-332-3896 |
| Electric | Dominion Virginia Power | 866-366-4357 | |
| Gas | Columbia Gas of Virginia | 800-543-8911 | |
| Phone | Verizon (verify) or Shentel | (verify) | |
| Cable/Internet | Xfinity | 800-934-6489 | (verify) |
| Trash & Recycling | City of Staunton | 540-332-3892 | |
| Treasurer | City Treasurer | 540-332-3833 | |
| DMV | Virginia Department of Motor Vehicles | 804-497-7100 | |
City of Waynesboro
| Service | Provider | Phone | Notes |
|---|
| Water & Sewer | City of Waynesboro | 540-942-6643 | Utility billing (Option 1, then 4); Public Works 540-942-6743 for service issues |
| Electric | Dominion Virginia Power | 866-366-4357 | |
| Gas | Columbia Gas of Virginia | 800-543-8911 | |
| Phone | Shentel or Brightspeed | 800-743-6835 or 833-370-2914 | (verify) |
| Cable/Internet | Lumos, Shentel, Brightspeed | 800-320-6144 or 800-743-6835 | Multiple options |
| Trash & Recycling | City of Waynesboro | 540-942-6643 | |
| Treasurer | City Treasurer | 540-942-6606 | |
| DMV | Virginia Department of Motor Vehicles | 804-497-7100 | |
Augusta County
| Service | Provider | Phone | Notes |
|---|
| Water & Sewer | Augusta Water | 540-245-5681 | 24-hour emergency |
| Electric | Dominion Virginia Power or SVEC | 866-366-4357 or 800-234-7832 | Check your bill |
| Gas | Columbia Gas of Virginia | 800-543-8911 | |
| Phone | Verizon, Shentel (verify) | (verify) | |
| Cable/Internet | Xfinity, Lumos (verify) | 800-934-6489 or 800-320-6144 | |
| Trash & Recycling | Augusta Regional Landfill | 540-337-2857 | Augusta Water main line: 540-245-5681 |
| Treasurer | Augusta County | 540-245-5660 | |
| Vehicle Registration | Augusta County | 540-245-5600 | |
| DMV | Virginia Department of Motor Vehicles | 804-497-7100 | Statewide line |
Page County
| Service | Provider | Phone | Notes |
|---|
| Water & Sewer | Town of Luray | 540-743-5511 | Municipal system |
| Water & Sewer | Town of Shenandoah (Page area) | 540-652-8164 | Municipal system |
| Electric | Shenandoah Valley Electric Cooperative (SVEC) or Potomac Edison (FirstEnergy) | 800-234-7832 or 800-686-0011 | Confirm by address |
| Gas | Columbia Gas of Virginia | 800-543-8911 | |
| Phone | Shentel (verify) | 800-743-6835 | |
| Cable/Internet | Shentel, Comcast (verify) | 800-743-6835 or 800-934-6489 | |
| Trash & Recycling | Town-provided or private | (verify) | |
| Treasurer | Page County | 540-743-3975 | |
| Vehicle Registration | Page County | 540-743-3975 | |
| DMV Select | Page County Treasurer (DMV Select) | 540-743-4142 | Statewide DMV: 804-497-7100 |
Propane & Natural Gas Alternatives
If Columbia Gas doesn’t serve your area, these providers offer propane or natural gas service:
| Provider | Service | Phone |
|---|
| Amerigas | Propane delivery | 1-800-AMERIGAS (varies by location) |
| Washington Gas | Natural gas | 800-566-7436 |
General Notes
- Service availability varies by exact address. When you’re under contract, confirm utility providers and service availability with the seller’s current bills.
- Most utilities offer online account management and automatic bill pay. Visit their websites for convenient options.
- Keep this list for future reference. You’ll need it when you move, refinance, or upgrade your home.
We hope this reference helps simplify the utility transition when you buy or sell a home in our area. Have questions about utilities or ready to start your home search? Reach out…we’re here to help.
Sources:
- Harrisonburg Electric Commission: harrisonburgelectric.com
- City of Harrisonburg Public Utilities: harrisonburgva.gov
- Dominion Energy Virginia: dominionenergy.com
- Shenandoah Valley Electric Cooperative: svec.coop
- Columbia Gas of Virginia: columbiagasva.com
- Shentel: shentel.com
- Virginia Department of Motor Vehicles: dmv.virginia.gov
- Rockingham County Government: rockinghamcountyva.gov
- Various municipal websites and verified directory contacts (October 2, 2026)