Commercial and Residential Plumbing and Electrical Repair
Remodeling and Renovations

Serving businesses and homeowners in Roanoke, Botetourt, and Salem, Virginia and surrounding areas, we specialize in plumbing and electrical repairs and upgrades and home remodeling and renovation.

Licensed and insured, you can depend on Graham’s Facility Services for quality service at reasonable prices.


Roanoke, Virginia Plumbing Repair & Installation

Plumbing Repair & Installation

Repairs, both interior and exterior, including:

  • Unclogging backed-up sewers
  • Replacing water mains – We use underground piercing, so there is no need to tear up your driveway.
  • Replacing water lines

Plumbing installation, including:

  • Water heaters
  • Water softener systems
  • Air lines
  • Gas lines and gas logs

We do pipe threading for both repairs and installations.


Roanoke, Virginia Electrical Repair & Upgrades

Electrical Repair & Upgrades

Electrical repairs, including:

  • Outlets
  • Switches

Electrical upgrades, including:

  • Upgrading fixtures and lighting
  • Adding ground fault protection
  • Adding a 30-amp generator plug to operate existing home electrical service panel

Graham’s Facility Services is a full-service remodeling contractor.

Roanoke, Virginia Custom Deck Construction

Custom Deck Construction

Interior upgrades, including:

  • Kitchen and bathroom remodeling, including custom built-in showers
  • Installing tile, laminate, and hardwood floors
  • Installing¬†acoustic tile ceilings

Exterior upgrades, including:

  • Installing French drains to prevent or alleviate basement water leaks
  • Installing exterior fiber laminate siding

Custom Deck Installation

We also do:

Roanoke, Virginia Roof Repairs & Insurance Claims Work

Roof Repairs & Insurance Claims Work

  • Basic concrete work
  • Roofing repairs and replacement on both rubber and asphalt roofs
  • small backhoe work
  • Pressure washing
  • Painting
  • Termite damage repair
  • Insurance claims work

If need a service not listed here, just ask!

Call us at 540-353-1076 or email us at for more information.