Build It Better Workshop May 10, make your reservations (rdeberry@rrhba.com) today.

1 800 WaterDamage

Business Info

PO Box 2622
Christiansburg, VA 24068

(540) 315-4334
Website

84 Lumber Company

Business Info

2699 Lee HWY S
Troutville, VA 24175

(540) 992-1084
Website

Contact Person

Garrett Dorn
dorng@1710.84lumber.com

Category

Building Products

ABC Supply Co., Inc.

Business Info

536 Shenandoah AVE NW
Roanoke, VA 24016

(540) 345-7676
Website

Contact Person

Chuck Overstreet
chuck.overstreet@abcsupply.com

Category

Roofing & Sheet Metal

Adams Construction

Business Info

PO Box 12627
Roanoke, VA 24027

(540) 982-2366
Website

Contact Person

Earl Long
elong@adamspaving.com

Category

Asphalt Paving/Sealing

ADT, LLC

Business Info

3601 Thirlane Drive Suite 3
Roanoke, VA 24019

(540) 561-2609
Website

Contact Person

Dawn Viall
dviall@adt.com

Category

Security Systems

Affordable Portables

Business Info

1745 Seibel Drive
Roanoke, VA 24012

(540) 598-5840
Website

Air Duct Solutions, LLC

Business Info

2418 Deerfield Ct.
Roanoke, VA, 24014

540-650-1965
Website

Alam Design/Family Builders LLC

Business Info

P O Box 770
Daleville, VA 24083

(540) 966-3635
Website

Contact Person

Husain B. Alam AIA
alamdesign@aol.com

Category

Architects - Drafting - Design, Builders

ALCOVA Mortgage

Business Info

305 Market Street SE STE 204
Roanoke, VA 24011

(540) 904-0708
Website

Contact Person

Michelle Diomedi
mdiomedi@alcovamortgage.com

Category

Mortgage Lenders & Banking

Allegheny Construction Co., Inc.

Business Info

2830 Nicholas Ave NE
Roanoke, VA 24012

(540) 345-0817
Website

Contact Person

Sandi Saunders
Sandi@alleghenyconstruction.net

Category

Excavating, Hauling, Land Prep

Alouf Custom Builders, Inc.

Business Info

3735 Franklin Road, Suite 240
Roanoke, VA 24014

(540) 904-1293
Website

Contact Person

Hollie Alouf
info@aloufcustombuilders.com

Category

Builders, Remodelers

American National Bank and Trust

Business Info

3000 Ogden Road
Roanoke, VA 24018

(540) 293-2405
Website

Contact Person

Amy Lowman
lowmana@amnb.com

Category

Mortgage Lenders & Banking

Anchor Sales & Service, Inc.

Business Info

1425 Lynchburg Trnpk
Salem, VA 24153

(540) 389-4366
Website

Contact Person

Clint Moon
cmoon@anchortruck.com

Category

Truck Accessories

Annandale Millwork and Allied Systems Corporation

Business Info

220 Arbor Court
Winchester, VA 22602

540-665-9600
Website

Contact Person

Robert Frogale
rfrogale@amcasc.com

Category

Builders

Aqua Clear dist. RainSoft

Business Info

P O Box 13542
Roanoke, VA 24035

(540) 344-6790
Website

Aquarius Pools, Inc.

Business Info

5606 Barns AVE
Roanoke, VA 24019

(540) 563-2786
Website

Contact Person

Jerry Green
aquariuspoolsinc@aol.com

Category

Pools & Spas

Atlantic Bay Mortgage Group

Business Info

1617 E Main ST
Salem, VA 24153

(540) 384-1437
Website

Contact Person

Rachel Lotts
rachellotts@atlanticbay.com

Category

Mortgage Lenders & Banking

Atlas Construction & Excavating

Business Info

819 Walhalla Ct.
Roanoke, VA 24019

(540) 444-2111

Aztec Rental Center

Business Info

2069 Apperson DR
Salem, VA 24153

(540) 989-1231
Website

Contact Person

William Brown
bill@aztecrental.com

Category

Rentals, Contractors Equipments, Etc.

Balzer & Associates, Inc.

Business Info

1208 Corporate CI
Roanoke, VA 24018

(540) 772-9580
Website

Contact Person

Craig Balzer
cbalzer@balzer.cc

Category

Architects - Drafting - Design, Engineers, Surveying

Bank of Botetourt

Business Info

P O Box 175
Daleville, VA 24083

(540) 591-5037
Website

Contact Person

Debbie Gordon
dgordon@bankofbotetourt.com

Category

Mortgage Lenders & Banking

Bank of The James

Business Info

3959 Electric Road
Suite 280
Roanoke, VA 24018

(540) 875-6685
Website

Contact Person

J. Brad Harris
bradharris@btjm.com

Category

Mortgage Lenders & Banking

Banks Insurance Agency

Business Info

2715 Brambleton AVE SW
Roanoke, VA 24015

(540) 776-6401
Website

Contact Person

Jeffrey S. Banks
jeff@banksinsurance.com

Category

Insurance

Bath Fitter

Business Info

1358 Roanoke Blvd.
Salem, VA 24153

(540) 387-3060
Website

Contact Person

Joshua Smith
jsmith@bathsaver.com

Category

Bathroom Remodeling, Remodelers

Bath Planet

Business Info

Roanoke/Lynchburg

(434) 384-9500
Website

Contact Person

Randy Dinwiddie
bathplanetlynchburg@gmail.com

Category

Bathroom Remodeling, Remodelers

BayWatch Development Corporation, BDC

Business Info

PO Box 478
Moneta, VA 24121

(540) 537-6056
Website

Contact Person

Tom Lovegrove
bdctommy@gmail.com

Category

Builders

Bedford Regional Water Authority

Business Info

1723 Falling Creek RD
Bedford, VA 24523

(540) 586-7679
Website

Contact Person

Brian Key
b.key@bcpsa.com

Category

Utilities

Bench Mark Builders, Inc.

Business Info

P O Box 21489
Roanoke, VA 24018

(540) 556-3293
Website

Contact Person

Suzi Fortenberry
suzifortenberry@gmail.com

Category

Builders

Berglund Commercial Sales

Business Info

1824 Williamson RD
Roanoke, VA 24012

(540) 344-1461
Website

Contact Person

Jeff Stubbs
jstubbs@berglundcommercial.com

Category

Automobile, Truck Dealers

Better Bathrooms and Kitchens, Inc.

Business Info

30 Main ST
Salem, VA 24153

(540) 387-2223
Website

Blair Construction, Inc.

Business Info

23020 US-29
Gretna, VA 24557

434-656-6243
Website

Contact Person

Fred Blair
fblair@blair-construction.com

Category

Builders

Blue Ridge Pro Services LLC

Business Info

PO Box 258
Copper Hill, VA 24079

(540) 651-2210
Website

Contact Person

Teresa Underwood
blueridgeproservices@gmail.com

Category


Blue Ridge Residential, Inc.

Business Info

902 13th ST SW, STE 201
Roanoke, VA 24016

(540) 343-7798

Contact Person

Robert H. Kulp Jr.
rhkbrr@cox.net

Category

Builders

Blue Ridge Safety & Health

Business Info

3617 Kentland Drive
Roanoke, VA 24018

540-793-0764
Website

Contact Person

Marvin Huddleston
mhuddleston@brsafety.com

Category

CPR/AED and First Aid Training, Safety Training

Blue Ridge Safety and Health

Business Info

3617 Kentland Drive
Roanoke, VA 24018

540-774-1842
Website

Contact Person

Marvin Huddleston
mhuddleston@brsafety.com

Category

Safety Training

Blue Ridge Travel

Business Info

1031 Second Street
Blue Ridge, VA 24064

540-977-0505
Website

Contact Person

Joyce Mills
jmills0830@gmail.com

Category


Blue Ridge Wildlife & Pest Management LLC

Business Info

P O Box 21208
Roanoke, VA 24018

(540) 776-1769
Website

Contact Person

Jason Reger
jason@yourwildlifepro.com

Category

Exterminating, Pest Control


BNC Bank

Business Info

3565 Electric Road STE J
Roanoke, VA 24018

(540) 283-8016
Website

Contact Person

Angie Apgar
aapgar@bncbankva.com

Category

Mortgage Lenders & Banking

Bob Riddick Home Services, Inc.

Business Info

330 Lakewood Forest RD
Moneta, VA 24121

(540) 721-1329
Website

Contact Person

Bob Riddick
bob@riddickhomeservices.com

Category

Roofing & Sheet Metal

Bohon Construction, Inc.

Business Info

308 Glendale DR
Vinton, VA 24179

(540) 890-2049
Website

Contact Person

W. A. Bohon, Jr.
bohoncrew@bohonconstruction.com

Category

Builders

Botetourt County

Business Info

5 W Main ST, Suite 100
Fincastle, VA 24090

(540) 473-8248
Website

Contact Person

Jeff Scott
jscott@botetourtva.gov

Category

Local Government Agencies

Bower Heating and Air Conditioning, Inc.

Business Info

P O Box 7519
Roanoke, VA 24019

(540) 904-7600
Website

Contact Person

Wayne Bower
webower@gmail.com

Category

Heating & Air Conditioning

Bowling Plumbing

Business Info

6098 Franklin RD
Roanoke, VA 24014

(540) 537-7673

Contact Person

Dennis Bowling
bowlingplumbing@cox.net

Category

Plumbing Contractors

Boxley

Business Info

15580 W Lynchburg Salem Tpke
Blue Ridge, VA 24064

(540) 777-7600
Website

BrockWorks, Inc.

Business Info

PO Box 873
Hardy, VA 24101

(540) 721-4346
Website

Contact Person

John Brock
john@brockworksinc.com

Category

Builders

Brown & Dent Construction, Inc.

Business Info

4134 Lake Drive SW
Roanoke, VA 24018

(540) 314-8460

Contact Person

Robin Dent
robindent@cox.net

Category

Builders

Budget Blinds of Roanoke

Business Info

542 Pell Avenue
Rocky Mount, VA 24151

(540) 489-4897
Website

Contact Person

Teresa Lilly
3blindguys@budgetblinds.com

Category

Blinds, Shutters & Shades

Bug Man Exterminating Co.

Business Info

1918 Orange AVE NE
Roanoke, VA 24012

(540) 345-2200
Website

Contact Person

Becky Deeds
becky@bugmanext.com

Category

Exterminating, Pest Control

Builders FirstSource

Business Info

3488 Aerial Way Drive SW
Roanoke, VA 24018

(540) 982-5803
Website

Contact Person

Frank Stalnaker
frank.stalnaker@probuild.com

Category

Building Products

Building Permits – VA LLC

Business Info

425 Elm Ave SW #3
Roanoke, VA 24016

(540) 871-8006
Website

Building Specialists, Inc.

Business Info

P O Box 1174
Roanoke, VA 24006

(540) 982-8200
Website

Contact Person

Jaime Moorman
jmoorman@bsiva.com

Category

Builders, Remodelers

Business Solutions, Inc.

Business Info

303 East Burwell Street
Salem, VA 24153

(540) 444-4000
Website

Contact Person

David Spangler
dspangler@businesssolutionsinc.net

Category


Cabinetry with TLC

Business Info

4325 Old Cave Spring RD
Roanoke, VA 24018

(540) 777-0456
Website

Contact Person

Terri Langford
terri@cabinetrywithtlc.com

Category

Cabinets

Campbell Insurance

Business Info

801 Main Street, Suite 400
Lynchburg, VA 24505

(434) 847-5541
Website

Contact Person

Dan Lovern
dlovern@campbellins.com

Category

Insurance

Capps Home Building Center

Business Info

13700 Booker T Washington HWY
Moneta, VA 24121

(540) 721-2276
Website

Contact Person

Bruce Shelton
bruce.s@shopcapps.com

Category

Building Products, Cabinets, Windows, Doors

Carpetland USA

Business Info

7851 Plantation RD
Roanoke, VA 24019

(540) 265-1919
Website

Contact Person

Tom Peeters
tom@carpetlandusava.com

Category

Carpet

CertaPro Painters

Business Info

2716 Colonial Ave.
Roanoke, VA 24015

540-400-8923
Website

Contact Person

Kelly Handy
khandy@certapro.com

Category

Paint & Wallpaper

Chandler Concrete Co. of VA

Business Info

614 Norfolk AVE
Roanoke, VA 24016

(540) 345-3846
Website

Charles R. Simpson Inc.

Business Info

3420 Electric RD, STE 2
Roanoke, VA 24018

(540) 774-3407
Website

Contact Person

Roger Simpson
simpsonbuilders@comcast.net

Category

Builders

Classical Design, Inc.

Business Info

3122 Allendale ST
Roanoke, VA 24014

(540) 981-2544

Contact Person

Steve Morris
classicaldesign@cox.net

Category

Cabinets

Closet Storage Organizers

Business Info

P O Box 568
Salem, VA 24153

(540) 389-8570
Website

Contact Person

Rick Gumpert
closetstorage@msn.com

Category

Closet & Storage Organizers

CMC Supply, Inc.

Business Info

P O Box 12058
Roanoke, VA 24022

(540) 982-1095
Website

Contact Person

Steve Chisholm
schisholm@cmcsupply.com

Category

Plumbing & Electrical Supplies

Colonial Mortgage Company, LLC

Business Info

PO Box 689
Daleville, VA 24083

(540) 966-3100
Website

Contact Person

Nikki Griffin
nikkigriffin@colmort.com

Category

Mortgage Lenders & Banking

Comprehensive Home Design, Inc.

Business Info

8230 Burnt Chimney RD
Wirtz, VA 24184

(540) 721-3020
Website

Contact Person

Eric Buck
chdinc.eric@gmail.com

Category

Architects - Drafting - Design

Concrete Pipe & Precast LLC

Business Info

2000 Salem Industrial DR
Salem, VA 24153

(540) 387-0271
Website

Contact Person

Philip Agee
pagee@concretepandp.com

Category

Concrete Pipe, Precast


Construction Marketing LLC

Business Info

550 Booth RD
Hardy, VA 24105

(540) 339-5279
Website

Contact Person

Mike Bryant
mike@constructionmarketingllc.com

Category

Builders, Remodelers

Cornerstone Builders, Inc.

Business Info

3764 Peters Creek RD SW
Roanoke, VA 24018

(540) 342-6938
Website

Contact Person

Martin S. Pruitt
martin@cstonebuilders.com

Category

Remodelers

Country South LLC

Business Info

P O Box 4143
Roanoke, VA 24015

(540) 342-5187

Contact Person

Don Bandy
don@jbson.com

Category

Landfill (Construction Debris)

Creative Conservation

Business Info

10992 Richardson Road
Ashland, VA 23005

(540) 524-2500
Website

Contact Person

Dustin Derrick
derrick@creativeconservation.com

Category


Creative Curbs, Inc.

Business Info

765 Webster RD
Glade Hill, VA 24092

(540) 529-2799
Website

Contact Person

Robbie Hundley
creativecurbs1@yahoo.com

Category

Concrete Curbing & Decorative Coatings

Crowning Touch Senior Moving Services

Business Info

6704 Williamson Rd
Roanoke, VA 24019

(540) 982-5800
Website

Contact Person

Linda Balentine
linda@crowningtouchusa.com

Category

Moving Services

Croy Contracting, Inc.

Business Info

211 Industrial Drive
Roanoke, VA 24019

(540) 342-4645
Website

Contact Person

Richard Croy
ecroy@croyl.com

Category

Builders

CTS & I, Inc.

Business Info

250 Energy Blvd.
Rocky Mount, VA 24151

540-483-1222
Website

Contact Person

Derick Varden
derick@ctsandiinc.com

Category

Building Products, Electrical Contractors

Culligan/Stoner Enterprises Inc.

Business Info

5201 Williamson RD
Roanoke, VA 24012

(540) 366-9078
Website

Cundiff Heating & A/C

Business Info

P O Box 7369
Roanoke, VA 24019

(540) 366-0648
Website

Contact Person

Jerry Cundiff
pattieatcundiff@aol.com

Category

Heating & Air Conditioning

Custer’s Custom Painting Service, Inc.

Business Info

328 Bullitt AVE SE
Roanoke, VA 24013

(540) 981-1424

Contact Person

Tim Lilley
tlilley@ccp.roacoxmail.com

Category

Painting Contractors

Cutco Cutlery

Business Info

65 Oak Garden Drive
Boones Mill, VA 24065

716-790-7181
Website

Contact Person

Aaron Jones
ajones214@gmail.com

Category


D. C. Saufley, Inc.

Business Info

P O Box 105
Callaway, VA 24067

(540) 243-0756

Contact Person

Duane Saufley
dcsaufley@gmail.com

Category

Builders

Dan Chitwood Certified Landscape Architect

Business Info

P O Box 20912
Roanoke, VA 24018

(540) 314-9040
Website

Contact Person

Dan Chitwood
danchitwood1@cox.net

Category

Landscape Architects

Davenport Energy, Inc.

Business Info

PO Box 879
Chatham, VA 24531

(434) 432-0251
Website

Contact Person

Tim Davis
tdavis@davenportenergy.com

Category

Propane Gas

David Frank Homes, LLC

Business Info

2772 Electric Road, Suite 1
Roanoke, VA 24018

(540) 767-5005
Website

Contact Person

David Radford
dradford@davidfrankhomes.com

Category

Builders

David James Homes

Business Info

6375 C Peters Creek Road
Roanoke, VA 24019

(540) 563-2888
Website

Contact Person

Merle Heckman
m.heckman@davidjamescustomhomes.com

Category

Builders

Davis Heating and Air Conditioning Company

Business Info

2081 South Main ST
Rocky Mount, VA 24151

(540) 483-5605
Website

Contact Person

Chris Bishop
cbishop@davisheat.com

Category

Heating & Air Conditioning

Dixie Building Products, Inc.

Business Info

P O Box 6023
Roanoke, VA 24017

(540) 342-6789
Website

Dollman Construction, Inc.

Business Info

PO Box 18084
Roanoke, VA 24014

(540) 765-9700
Website

Contact Person

Gary Saunders
gsaunders@dollmanconstruction.com

Category

Builders

Duane Davis Foundations, Inc.

Business Info

540 Richards Way
Wirtz, VA 24184

(540) 420-0487

Contact Person

Duane Davis
cows4dingo@yahoo.com

Category

Concrete, Concrete Finishers, Supplies

Dugwell Pest Control, LLC

Business Info

257 Miracle RD
Rocky Mount, VA 24151

(540) 483-9781

Contact Person

Dale Bowman
dugwellpest@privategarden.org

Category

Exterminating, Pest Control

E. C. Pace Company, Inc.

Business Info

P O Box 12685
Roanoke, VA 24027

(540) 343-6816

Contact Person

David Conner
dconner@ecpace.com

Category

Pipeline, Underground Utility Construction

E.J. Miller Construction Co.

Business Info

P O Box 21
Roanoke, VA 24002

(540) 387-0241
Website

Contact Person

Joe Miller
jmiller@ejmillerconstruction.com

Category

Builders

Engineering Concepts, Inc.

Business Info

PO Box 619
Fincastle, VA 24090

(540) 473-1253
Website

Contact Person

Hal Bailey
hbailey@engineeringconcepts.com

Category


ENIRTEP, Inc.

Business Info

1027 Waterwheel DR, Suite 200
Moneta, VA 24121

(540) 297-4055

Contact Person

Jim Petrine
jpenirtepinc@aol.com

Category

Builders

Enquist Enterprises, Inc.

Business Info

2126 Winston Avenue Southwest
Suite A
Roanoke, VA 24014

(540) 420-7277
Website

Contact Person

Justin Enquist
enquistenterprises@gmail.com

Category


ETHOS Technologies

Business Info

PO Box 866
Salem, VA 24153

(540) 389-4400
Website

Contact Person

Cindy Smith
csmith@e-thostech.com

Category

Copy Products (Sales & Service)

F & S Building Innovations, Inc.

Business Info

2944 Orange AVE NE
Roanoke, VA 24012

(540) 985-9160
Website

Contact Person

Tina Rush
tina@fsbuildinginc.com

Category

Builders, Remodelers

Ferguson Bath, Kitchen & Lighting Gallery

Business Info

3440 Brandon Ave SW
Roanoke, VA 24018

(540) 769-2325
Website

Fields Construction, Inc.

Business Info

P O Box 7346
Roanoke, VA 24019

(540) 387-4580
Website

Contact Person

Peter R. Fields
peter@fieldsconstruction.com

Category

Builders

First Citizens Bank

Business Info

3862 Electric Road
Roanoke, VA 24018

(540) 989-2033
Website

Contact Person

Beth Ruffing
beth.ruffing@firstcitizens.com

Category

Mortgage Lenders & Banking

Floored, LLC

Business Info

385 Radford Street
Christiansburg, VA 24073

(540) 381-1010
Website

Contact Person

Jimmie Blanchard
jimmie@flooredllc.com

Category

Flooring

Floyd & Varney, LLC

Business Info

1736 Grandin RD SW
Roanoke, VA 24015

(540) 344-1845
Website

Fralin & Waldron, Inc.

Business Info

P O Box 100
Daleville, VA 24083

(540) 266-3711
Website

Contact Person

Andy Kelderhouse
andyke@fwinc.com

Category

Builders

Frank D’Alessandro Construction Co.

Business Info

965 Vista Parkway
Hardy, VA 24101

(540) 427-1173
Website

Contact Person

Frank D'Alessandro, Sr.
dalessandrofrank@yahoo.com

Category

Builders

Franklin County

Business Info

1255 Franklin ST, Suite 103
Rocky Mount, VA 24151

(540) 483-3047
Website

Contact Person

Andy Morris
andy.morris@franklincountyva.gov

Category

Local Government Agencies

General Shale Brick

Business Info

P O Box 306
Blue Ridge, VA 24064

(540) 977-5505
Website

Contact Person

Greg Spry
greg.spry@generalshale.com

Category

Brick & Block

Graham Thomas Home Builders and Developers

Business Info

494 Glenmore DR
Salem, VA 24153

(540) 389-8193
Website

Contact Person

Brad Graham
brad@grahamthomashomes.com

Category

Builders

Grayson National Bank

Business Info

4094 Postal Drive
Roanoke, VA 24018

540-774-1111
Website

Contact Person

Vicky Zimmerman
vzimmerman@bankoffloyd.com

Category

Mortgage Lenders & Banking

Green Acres – Landscape Contractors

Business Info

2854 Trooper LN
Elliston, VA 24087

(540) 268-5055
Website

Greer’s Supply Co., Inc.

Business Info

2401 A Plantation RD
Roanoke, VA 24012

(540) 265-0555
Website

Contact Person

Ian Smith
ian@greersupply.com

Category

Security Systems

Habitat for Humanity in the Roanoke Valley; Habitat ReStore

Business Info

3435 Melrose Avenue
Roanoke, VA 24017

(540) 767-2267
Website

Contact Person

Karen Mason
karen@habitat-roanoke.org

Category

Non-Profit Organizations

Hale’s Landscaping, Inc.

Business Info

PO Box 20609
Roanoke, VA 24018

(540) 989-1730

HAWK Advisers, Inc.

Business Info

631 Abney Road
Roanoke, VA 24012

(540) 366-0613
Website

Contact Person

Rand Wright
rwright@cwionline.net

Category

Insurance

Henmark, Inc.

Business Info

P O Box 1021
Salem, VA 24153

(540) 389-1040
Website

Contact Person

Mark Henrickson
henmark1@aol.com

Category

Builders

HomeTown Bank

Business Info

4225 Colonial AVE
Roanoke, VA 24018

(540) 278-1731
Website

Contact Person

Melissa Mason
mmason@hometownbankva.com

Category

Mortgage Lenders & Banking

Hometown Windows LLC

Business Info

165 Oak Garden Drive
Boones Mill, VA 24065

(540) 334-4663
Website

Contact Person

Jimmy Pedigo
hometownwindowsva@gmail.com

Category

Remodelers, Windows, Doors

HomeTrust Bank

Business Info

316 S. Jefferson Street
Roanoke,, VA 24011

(540) 494-6626
Website

Contact Person

Chris Conner
chris.conner@hometrustbanking.com

Category

Mortgage Lenders & Banking

Houston Bros Spray Foam Insulation

Business Info

241 Rustic Ridge Road
Ferrum, VA 24088

540-484-3703
Website

Contact Person

Dan Houston
houstonbros@gmail.com

Category

Insulation & Energy Conservation

HSH Insurance

Business Info

P O Box 3205
Salem, VA 24153

(540) 389-2327
Website

Contact Person

Sam Lowman
sam_lowman@hshi.com

Category

Insurance

Hughes Associates Architects & Engineers

Business Info

656 Elm Ave SW
Roanoke, VA 24016

(540) 342-4002
Website

Ideal Cabinets, Inc.

Business Info

3727 Franklin RD, SW
Roanoke, VA 24014

(540) 366-1748
Website

Contact Person

Pat Rakes
pat@idealcabinets.com

Category

Cabinets

Invisible Fence Brand of Virginia

Business Info

94 St.Johns Place Road
Salem, VA 24153

(540) 562-4498
Website

Contact Person

Kyle Mohr
kmohr@clarkif.com

Category

Invisible Fencing

J.E. Kidd & Sons, Inc.

Business Info

441 Bethel RD
Fincastle, VA 24090

(540) 992-2267

Contact Person

Steven L. Kidd
skidd41399@aol.com

Category

Builders

Jack St Clair, Inc.

Business Info

P O Box 12961
Roanoke, VA 24030

(540) 344-1657
Website

James Buck Builder

Business Info

1837 Westland Road
Roanoke, VA 24018

(540) 981-2777

Contact Person

Jim Buck
james@JBPH.roacoxmail.com

Category

Builders, Plumbing Contractors

JES Foundation Repair

Business Info

456 Old Courthouse Road
Appomattox, VA 24522

(800) 713-0224
Website

Contact Person

Shauna Parsons
info@evergreenbasement.com

Category

Waterproofing Contractors

Joe Bandy & Son, Inc.

Business Info

P O Box 4143
Roanoke, VA 24015

(540) 342-5187

Contact Person

Don Bandy
don@jbson.com

Category

Excavating, Hauling, Land Prep

Johnson Granite Inc.

Business Info

2334 Maiden Lane SW
Roanoke, VA 24015

(336) 719-2729
Website

Contact Person

Brian Johnson
brian@johnsongraniteinc.com

Category

Countertops

K-Guard Leaf-Free Gutter System

Business Info

PO Box 1411
Roanoke, VA 24007

(540) 342-8400
Website

Contact Person

Ryan Boitnott
kguardva@gmail.com

Category

Guttering, Siding

Kennard-Pace Co., Inc.

Business Info

P O Box 2412
Roanoke, VA 24010

(540) 344-3249
Website

Contact Person

Joyce Sarver
kp@kennardpace.com

Category

Heating & Air Conditioning

Kent’s Insulating, Inc.

Business Info

5454 Aerospace RD
Roanoke, VA 24014-6160

(540) 427-3223
Website

Contact Person

Chad Wheeler
chad.wheeler@truteam.com

Category

Insulation & Energy Conservation

Kevin Radford Plumbing & Contracting, Inc.

Business Info

5678 Hickory DR
Salem, VA 24153

(540) 580-5487

Contact Person

Kevin Radford
kradfordpc@gmail.com

Category

Plumbing Contractors

Kinetico Quality Water Systems

Business Info

1171 Cheatham Park DR
Bedford, VA 24523

(540) 586-9336
Website

King’s Hauling & Excavating Inc.

Business Info

3954 W Main ST
Salem, VA 24153

(540) 380-3901
Website

Kitchen Craft

Business Info

4129 United Avenue
Mt. Dora, FL 32757

(352) 483-7600
Website

Contact Person

Lesley Scott
lesley@cookforlife.com

Category

Appliances

Landscape Enterprise

Business Info

745 Roanoke ST
Salem, VA 24153

(540) 387-3684
Website

Lansing Building Products

Business Info

1544 Patrick Road
Roanoke, VA 24012

540-343-2383
Website

Contact Person

Larry Kitchens
l.kitchens@lansingbp.com

Category


Lavery’s Sod Farm

Business Info

P O Box 387
Shawsville, VA 24162

(540) 268-1220
Website

Contact Person

Katie Niekamp
lsfsodprincess@aol.com

Category

Sod (Producer & Installation)

LeafFilter North of NC, Inc.

Business Info

1595 Georgetown RD, Suite G
Hudson, OH 44236

(330) 655-7950
Website

Contact Person

James Martinez
jmartinez@noclogs.com

Category

Guttering, Siding

Lehigh Cement

Business Info

44 Harvest Ridge Ct.
Boones Mill, VA 24065

(800) 624-8986
Website

Contact Person

Kathleen Nordstrom
kathleen.nordstrom@essroc.com

Category

Brick & Block

Line-X of the Blue Ridge

Business Info

504 Roanoke Street
Salem, VA 24153

(540) 389-8595
Website

Contact Person

Brian Bowles
linexoftheblueridge@gmail.com

Category


Long & Foster REALTORS

Business Info

3906 Electric RD
Roanoke, VA 24018

(540) 725-7533
Website

Contact Person

Barbara James
barbara.james@longandfoster.com

Category

Real Estate Broker/Sales

Lowe’s Home Improvement Store #664

Business Info

4224 Valley AVE
Roanoke, VA 24018

(540) 725-1883
Website

Contact Person

Amin Saffouri
amin.saffouri@store.lowes.com

Category

Building Products

Lumber Liquidators

Business Info

356 Apperson Drive
Salem, VA 24153

(540) 765-4200
Website

Contact Person

Curtis Shank
store110@lumberliquidators.com

Category

Building Products

Lumsden Associates, PC

Business Info

4664 Brambleton Avenue
Roanoke, VA 24018

(540) 774-4411
Website

Contact Person

Tom Dale
tdale@lumsdenpc.com

Category

Engineers, Surveying

Lyon Metal Roofing

Business Info

7822 Peppers Ferry Blvd
Radford, VA 24141

(540) 633-0170
Website

Contact Person

Scott Burby
sburby@lyonroofing.com

Category

Roofing & Sheet Metal

M. L. Leonard, Inc.

Business Info

2655 Blue Ridge Blvd
Blue Ridge, VA 24064

540-977-0321

Contact Person

Mike Leonard
mleonard@mlleonardinc.com

Category

Petroleum Products, Tanks

M.H. Eades Inc.

Business Info

PO Box 790
Hardy, VA 24101

(540) 719-4306
Website

Contact Person

Mike Eades
mheades@mheades.com

Category

Builders

Mason-McDuffie Mortgage Corporation

Business Info

5303 Lakeland Drive
Salem, VA 23235

(540) 797-1670
Website

Contact Person

Kathie Robinson
krobinson@mmcdcorp.com

Category

Mortgage Lenders & Banking

McKnight & Company, Inc.

Business Info

70 Gillie LN
Blue Ridge, VA 24064

(540) 293-1904
Website

Contact Person

Pete McKnight
petemck@comcast.net

Category

Developers

Metwood Building Solutions

Business Info

819 Naff RD
Boones Mill, VA 24065

(866) 334-4294
Website

Contact Person

Shawn Callahan
scallahan@metwood.com

Category

Builders, Building Systems

Miller Roofing, Inc.

Business Info

2745 Shenandoah AVE
Roanoke, VA 24017

(540) 342-7348
Website

Contact Person

Richard Miller
tricia@millerroofingco.com

Category

Guttering, Siding, Roofing & Sheet Metal

Miller, Long & Associates, Inc.

Business Info

435 McClanahan ST SW
Roanoke, VA 24014

(540) 345-3233
Website

Contact Person

Jared Schweitzer
jared@millerlong.com

Category

Appraisals, Auctions, Consultation Services

Minuteman Press

Business Info

3214 Electric Rd, Suite 102
Roanoke, VA 24018

(540) 774-1820
Website

Contact Person

Bill Kyle
Roanoke@MinutemanPress.com

Category

Printing & Graphics

MKB, REALTORS

Business Info

3801 Electric RD SW
Roanoke, VA 24018

(540) 989-4555
Website

Morris Tile Distributors of Roanoke

Business Info

3610 Aerial Way DR SW
Roanoke, VA 24018

(540) 343-4100
Website

Contact Person

Chris Jones
chris.jones@morristile.net

Category

Ceramic Tile

Mutual of Omaha

Business Info

2772 Electric RD SW Suite 3
Roanoke, VA 24018

(540) 989-1931
Website

Contact Person

Don Lilly
don.lilly.jr@mutualofomaha.com

Category

Insurance

National Pools of Roanoke, Inc

Business Info

3112 Melrose Ave.
Roanoke, VA 24017

(540) 345-7665
Website

Contact Person

Ginnie Vaughan
ginnie@nationalpools.com

Category

Outdoor Furniture, Pools & Spas

National Window & Door

Business Info

1800 Cambria St NE
Christiansburg, VA 24073

(540) 381-0951
Website

Contact Person

Rick Durrett
rick.nationalwindowanddoor@verizon.net

Category

Windows, Doors

No Place Like Home Remodeling and Consulting Services, LLC

Business Info

Roanoke, VA 24018

(540) 309-1583
Website

Contact Person

Trent Fisher
trent@nplhremodeling.com

Category

Remodelers

OPN LAW

Business Info

3140 Chaparral DR, STE 200C
Roanoke, VA 24018

(540) 725-8182
Website

Contact Person

David Helscher
dhelscher@opnlaw.com

Category

Attorneys

Ostrom Electrical and Plumbing

Business Info

1530 Plantation RD NE
Roanoke, VA 24012

(540) 342-0555
Website

P D & M, Inc

Business Info

16575 Moneta RD, STE A
Moneta, VA 24121

(540) 297-4045
Website

Contact Person

Eddie A. Fort
efort@pdandm.com

Category

Builders

Parker Design Group, Inc.

Business Info

2122 Carolina Ave SW
Roanoke, VA 24014

(540) 387-1153
Website

Contact Person

Sheldon Bower
sbower@parkerdg.com

Category

Engineers, Surveying

Pella Window & Door Co.

Business Info

1028 23rd Street SW (Towers Mall)
Roanoke, VA 24015

540-343-3662
Website

Contact Person

Rob Carbonello
rcarbonello@pelladirect.com

Category

Windows, Doors

Pickering Valley Contractors, Inc.

Business Info

960 Pottstown Pike
Chester Springs, PA 19425

610-458-7200

Contact Person

Keith Grant
gkeith125@aol.com

Category


PILLAR, Inc.

Business Info

3512 Brambleton Ave, Suite D
Roanoke, VA 24018

540-525-4453
Website

Contact Person

David G. Wright, P.E.
dwright@pillarens.com

Category

Engineers, Surveying

Pine Creek Structures

Business Info

3305 Iron Ridge Road
Rocky Mount, VA 24151

(540) 562-3150
Website

Contact Person

Stephen Dunn
roanoke@pinecreekstructures.com

Category


Pine Hall Brick Co., Inc.

Business Info

P O Box 11044
Winston Salem, NC 27116

(336) 721-7500
Website

Contact Person

Harold Beaty
hbeaty@pinehallbrick.com

Category

Brick & Block

Pitman Construction, Inc.

Business Info

404 Walnut AVE SE
Roanoke, VA 24014

(540) 427-2001
Website

Contact Person

Walt Derey
wderey@pitmanconstruction.com

Category

Builders

Ply Gem Windows

Business Info

1163 Bell Lane
Forest, VA 24551

(540) 420-4106
Website

Contact Person

Mike Bell
mbell@plygemwindows.com

Category

Windows, Doors

Premier Stone Fabrication Inc.

Business Info

150 Hammit LN
Salem, VA 24153

(540) 389-4327
Website

Contact Person

James Gerken, Jr.
tilestyle@hotmail.com

Category

Countertops

Prescott Construction Co.

Business Info

538 Salem Ave SW
Roanoke, VA 24016

(540) 342-2164
Website

Contact Person

Matt Prescott
matt@prescottconstruction.com

Category

Builders

Prillaman Mechanical, HTG & A/C, Inc.

Business Info

1225 Intervale Drive
Salem, VA 24153

540-389-9119
Website

Contact Person

Tito Sainz
tito.sainz@prillamanhvac.com

Category

Heating & Air Conditioning

Professional Network Services, Inc.

Business Info

6711 Peters Creek Road Suite 204
Roanoke, VA 24019

(540) 265-1200
Website

Contact Person

Vicki Love
vlove@pnsinc.net

Category

Computer Network & IT Services

ProSource Wholesale Floorcoverings

Business Info

1250B Trapper CI
Roanoke, VA 24012

(540) 366-7737
Website

Contact Person

Chris Karr
ckarr@prosourceroanoke.com

Category

Cabinets, Flooring

R.A. Simmons Drilling Co., Inc.

Business Info

60 Drill Rig DR
Buchanan, VA 24066

(540) 254-2289
Website

Rainwater Management Solutions

Business Info

1260 West Riverside Drive
Salem, VA 24153

(540) 375-6750
Website

Contact Person

David Crawford
dcrawford@rainwatermanagement.com

Category

Rainwater/Water Harvesting

Ram Jack of the Commonwealth

Business Info

PO Box 20209
Roanoke, VA 24018

(888) 203-6750
Website

Contact Person

Charlie Kuehn
charlie@ramjackva.com

Category

Foundation Repair

RE/MAX All Stars Realty

Business Info

P O Box 39
Daleville, VA 24083

(540) 992-2525
Website

Contact Person

Vic Coffey
viccoffey@gmail.com

Category

Real Estate Broker/Sales

ReBath of SW VA and 5 Day Kitchens

Business Info

1333 Towne Square BLVD
Roanoke, VA 24012

(540) 344-6504
Website

Contact Person

Nick Falletta
nick@rebathswva.com

Category

Bathroom Fixtures

Recycled Granite Blue Ridge

Business Info

5584 Danville Pike
Hillsville, VA 24343

276-728-0708
Website

Contact Person

Jeff & JoAnn Brucker
brrecycledgranite@gmail.com

Category

Hardscape Materials, Split Stone Veneer

Reese Construction LLC

Business Info

34 Charleston Place
Daleville, VA 24083

540-397-1889

Contact Person

Eric Reese
ewreese10@gmail.com

Category

Builders

Reico Kitchen & Bath

Business Info

340 Apperson DR
Salem, VA 24153

(540) 375-3528
Website

Contact Person

Josh Werle
jwerle@reico.com

Category

Cabinets

Roanoke Cement Co.

Business Info

6071 Catawba RD
Troutville, VA 24175

(540) 314-5368
Website

Contact Person

Robert Marek
rmarek@titanamerica.com

Category

Cement

Roanoke County

Business Info

P O Box 29800
Roanoke, VA 24018

(540) 776-7111
Website

Contact Person

Arnold Covey
acovey@roanokecountyva.gov

Category

Local Government Agencies

Roanoke Gas Company

Business Info

P O Box 13007
Roanoke, VA 24030

(540) 777-4427
Website

Contact Person

Brett Bennett
brett_bennett@roanokegas.com

Category

Utilities

Roanoke Glass Incorporated

Business Info

1026 Rorer Avenue
Roanoke, VA 24016

(540) 344-6174
Website

Roanoke Granite Tops

Business Info

752 Orange Avenue NE
Roanoke, VA 24016

(540) 344-6444
Website

Robert R. Bauer Building Contractors Inc.

Business Info

P.O. Box 254
Moneta, VA 24121

(540) 296-2242
Website

Contact Person

Robert Bauer
rbauer@b2xonline.com

Category

Builders

Rock Work by U S Stone Corp.

Business Info

38 Brookledge LN
Rocky Mount, VA 24151

(540) 483-0353
Website

Contact Person

Ronnie Nolen
rdnolen55@gmail.com

Category

Masonry Contractors

ROCKFAB Kitchen and Bath

Business Info

3406 Orange AVE NE
Roanoke, VA 24012

(540) 343-5551
Website

Contact Person

Brenda Davis
bdavis@rockfab.com

Category

Countertops

Rockydale Quarries Corp

Business Info

P O Box 8425
Roanoke, VA 24014

(540) 774-1696
Website

Contact Person

John Basham
jbasham@rockydalequarries.com

Category

Stone, Sand, Gravel

Royal Construction Co. Inc.

Business Info

1350 Morgans Church Road
Bedford, VA 24523

(540) 588-0396

Contact Person

Bob Flynn
bobf.royal1@gmail.com

Category

Builders

S&S Firestone, Inc. dba Best One Tire

Business Info

3096 Woodville Drive
Huntington, WV 25701

(304) 522-9801
Website

Contact Person

Brent Neace
bneace@sstire.com

Category

Truck Accessories

S.J. Neathawk Window & Door Gallery

Business Info

4909 Starkey Road
Suite 101
Roanoke, VA 24018

(540) 400-8790
Website

Contact Person

Steve Dawson
sdawson@neathawklumber.com

Category

Windows, Doors

Seal-Tite Basement Waterproofing & Structural Repair Co.

Business Info

355 Olde Route 604
Troutville, VA 24175

(540) 992-1144
Website

Contact Person

Jan VanOstrand
keepdry@aol.com

Category

Foundation Repair, Waterproofing Contractors

Seven Oaks Landscapes – Hardscapes, Inc.

Business Info

PO Box 49
Redwood, VA 24146

(540) 489-3715

Sherwin-Williams

Business Info

4525 Brambleton AVE, STE 202
Roanoke, VA 24018

(540) 774-5262
Website

Contact Person

David Jewusiak
david.jewusiak@sherwin.com

Category

Paint & Wallpaper

Shively Electrical Co., Inc.

Business Info

1023 Kimball AVE
Roanoke, VA 24016

(540) 344-5500
Website

Contact Person

Richard Shively
rshively@shivelyelectric.com

Category

Electrical Contractors

Signarama

Business Info

424 Peppers Ferry Road SW
Christiansburg, VA 24073

540-382-9444
Website

Contact Person

Travis Cole
TC.Signarama@gmail.com

Category

Sign Fabrication

Skyline Door & Hardware, Inc.

Business Info

1875 Dillard DR
Salem, VA 24153

(540) 389-7624
Website

Contact Person

Carolyn Hare
chare@skylinedoor.com

Category

Windows, Doors

Smith Mountain Building Supply

Business Info

P O Box 670
Hardy, VA 24101

(540) 721-3453
Website

Contact Person

Ron Willard II
ron@thewillardcompanies.com

Category

Building Products

Solid Rock Enterprises, Inc.

Business Info

1371 Southside Drive, Suite D
Salem, VA 24153

(540) 384-2064
Website

Contact Person

Chris Moore
cmoore@solidrockenterprises.com

Category

Builders, Remodelers

South River Contracting of Roanoke, Inc.

Business Info

5130 Hildebrand RD
Roanoke, VA 24012

(540) 366-5552
Website

Southern Trust Home Services

Business Info

5205 Starkey Road, Unit B
Roanoke, VA 24018

(540) 343-4348
Website

Southern VA Construction

Business Info

8005 Truevine Road
Glade Hill, VA 24092

540-576-3846
Website

Contact Person

Mike Shrewsbury
mshrewsbury@svc-construct.com

Category

Remodelers

Southwest Sunroom & Window Co., Inc.

Business Info

625 College AVE
Salem, VA 24153

(540) 389-8844
Website

Contact Person

Kim Feivor
swvawindow@aol.com

Category

Remodelers, Windows, Doors

Springtree Health & Rehabilitation Center

Business Info

3433 Springtree Drive
Roanoke, VA 24012

540-981-2790
Website

Contact Person

Joseph Park
joseph.park@mfa.net

Category

Nursing Facility

Stanley Steemer of Roanoke

Business Info

120 Bayne Rd.
Salem, VA, 24153

540-380-3662
Website

Stateson Homes, LLC

Business Info

2001 South Main Street
Suite 102
Blacksburg, VA 24060

(540) 553-0544
Website

Contact Person

Todd Robertson
trobertson@statesonhomes.com

Category


Stegall, Inc. dba Blue Ridge Tire Center

Business Info

1209 S. Colorado Street
Salem, VA 24153

540-444-0544
Website

Contact Person

Andy Stegall
andy_stegall@ntelos.net

Category

Truck Accessories

Stinnette, Craighead & Golston, PC

Business Info

PO Box 13125
Roanoke, VA 24031

(540) 982-5400
Website

Contact Person

Kristy Stinnette
kstinnette@scandg.com

Category

Accounting, Certified Public Accountants

STRAUSS Construction Corp.

Business Info

P O Box 20287
Roanoke, VA 24018

(540) 989-7060

Contact Person

Steven Strauss
sstrauss@strausscc.com

Category

Builders

Structures Design Build

Business Info

3904 Franklin Road Suite E
Roanoke, VA 24014

(540) 774-4800
Website

Contact Person

Aaron Eanes
aeanes@structuresdb.com

Category

Builders

Suburban Propane

Business Info

5306-A Peters Creek Road
Roanoke, VA 24019

(540) 777-7928
Website

Contact Person

Mike Christian
mchristian@suburbanpropane.com

Category

Propane Gas

Sundown Electric, Inc.

Business Info

360 Brake Road
Elliston, VA 24087

540-268-5328
Website

Contact Person

Andy Smith
sundown-office@comcast.net

Category

Electrical Contractors

Sundown Electric, Inc.

Business Info

360 Brake Road
Elliston, VA 24087

540-268-5328
Website

Contact Person

Andy Smith
arssundown@gmail.com

Category

Electrical Contractors

SunTrust Mortgage Corp.

Business Info

4005 Electric RD #300
Roanoke, VA 24018

(540) 725-7598
Website

Contact Person

Edgar Tuck
edgar.r.tuck@suntrust.com

Category

Mortgage Lenders & Banking

Superior Distribution

Business Info

914 Rhoades Ave
Roanoke, VA 24012

540-491-2190
Website

Superior Exterminating Co., Inc.

Business Info

2336 Peters Creek RD
Roanoke, VA 24017

(540) 562-2201
Website

Contact Person

Jerry McLawhorn
jerry@superiorexterminating.com

Category

Exterminating, Pest Control

TAS Design/Build, Inc.

Business Info

2507 Bluff Road
Roanoke, VA 24014

540-400-7889
Website

TBS Construction, LLC

Business Info

4752 Scruggs RD
Moneta, VA 24121

(540) 484-4752
Website

Contact Person

Jay Gauldin
Jay@TBSBuilds.com

Category

Builders

The Carpet Shops

Business Info

1502 Williamson Road
Roanoke, VA 24012

(540) 345-1075
Website

Contact Person

Ruthie Costello
ruthie@thecarpetshops.com

Category


The Honey Baked Ham Co & Cafe

Business Info

2626 Broadway Avenue
Roanoke, VA 24014

540-857-4267
Website

Contact Person

Frank Guilfoyle
ronaokehb@earthlink.net

Category


the Metalist Ornamental Metal Handrails

Business Info

210 Updike Lane
Roanoke, VA 24019

(540) 793-0627
Website

Contact Person

Mark Williams
mark@the-metalist.com

Category

Ornamental & Custom Metal Work

The Michie Agency

Business Info

1016 2nd ST SW
Roanoke, VA 24016

(540) 989-8922
Website

Contact Person

Larry T. Michie
ltmichie@rbnet.com

Category

Insurance

The Myrias Group

Business Info

3140 Chaparral DR Suite 100, Building C
Roanoke, VA 24018

(540) 769-0052
Website

Contact Person

James Harlow
james.a.harlow@ampf.com

Category

Financial Services

The Roanoke Times

Business Info

P O Box 2491
Roanoke, VA 24010

(540) 981-3421
Website

Contact Person

Brian Corbett
brian.corbett@roanoke.com

Category

Publications

The Willard Companies

Business Info

P O Box 540
Wirtz, VA 24184

(540) 721-5288
Website

Contact Person

Ronald L. Willard Sr
sharlene@thewillardcompanies.com

Category

Builders

Tidy Services

Business Info

2011 Cook DR
Salem, VA 24153

(540) 345-0168
Website

Timber Ridge Craftsmen, Inc.

Business Info

P O Box 27
Moneta, VA 24121

(540) 797-3059
Website

Contact Person

Rich Backus
trcraftsmen@gmail.com

Category

Builders

Titan Mid-Atlantic Aggregates/Castle Sands Company

Business Info

2832 Fairway Forest DR
Salem, VA 24153

(540) 777-2752

Contact Person

Cathy Carr
clcsandco@aol.com

Category

Stone, Sand, Gravel

Toler Insulating Co. Inc.

Business Info

177 Airpark DR
Lynchburg, VA 24502

(434) 239-8590
Website

Contact Person

Wayne Toler
office@tolerinsulating.com

Category

Insulation & Energy Conservation

Touch of Purple, Inc.

Business Info

9208 Carr RD
Riverview, FL 33569

(813) 643-6331
Website

Contact Person

Gary Whitehurst
touchofpurpletampa@hotmail.com

Category

Household Products & Cleaners

Town and Country Renovations, LLC

Business Info

2037 Electric Road
Roanoke, VA 24018

(540) 772-7770
Website

Contact Person

Hugh Powel
hugh@tandcrenovations.com

Category

Builders, Guttering, Siding, Remodelers

Trane

Business Info

12738 Oak Lake Ct.
Midlothian, VA 23112

804-763-3401
Website

Contact Person

Jon Slaunwhite
jon.slaunwhite@irco.com

Category


Triangle Developers, Inc.

Business Info

3130 McVitty RD
Roanoke, VA 24018

(540) 580-6526

Contact Person

J. B. Smith
jabby33@cox.net

Category

Developers

Trustpoint Insurance LLC

Business Info

120 Roanoke Blvd
Salem, VA 24153

(540) 389-0263
Website

Contact Person

Jeremy Longshore
jlongshore@trustpointins.com

Category

Insurance

Union Church Millworks, Inc.

Business Info

1809 Selma-Low Moor Road
Selma, VA 24474

(540) 862-0767
Website

Contact Person

Stephen Bennett
sbennett.ucm@gmail.com

Category

Flooring

Vacation Village Resorts

Business Info

3015 North Ocean Blvd. 124
Ft. Lauderdale, FL 33308

(610) 377-8223
Website

Contact Person

Robert Shubrick
vacationvillage1@aol.com

Category

Travel

Varsity Landscaping & Grounds, LLC

Business Info

5125 Starkey LN
Roanoke, VA 24018

(540) 774-8289
Website

Virginia Building Services of Roanoke, Inc.

Business Info

541 Campbell AVE SW
Roanoke, VA 24016

(540) 344-5544
Website

Virginia Foam Insulators, LLC

Business Info

PO Box 367
Monroe, VA 24574

(434) 386-3130
Website

Contact Person

James Kuhn
jkuhn@virginiafoam.com

Category

Insulation & Energy Conservation

Virginia Tank Service, Inc.

Business Info

PO Box 11632
Roanoke, VA 24013

(540) 344-9700
Website

Contact Person

James Myers
vatank@aol.com

Category

Tanks

Virginia Title Center, LLC

Business Info

4502 Starkey Road Suite 200
Roanoke, VA 24018

(540) 772-0585
Website

W. C. Butler Heating & A/C, Inc.

Business Info

P O Box 100
Vinton, VA 24179

(540) 344-4300
Website

Contact Person

Chester Butler
wcbutlerheatair@gmail.com

Category

Heating & Air Conditioning

Water by Design Inc.

Business Info

3570 Electric Road
Roanoke, VA 24018

(540) 777-7727
Website

Contact Person

Paul J. Madden Jr.
waterbydesign@ymail.com

Category

Pools & Spas

Watts Petroleum Corp.

Business Info

1505 Rutherford ST
Lynchburg, VA 24501

(434) 846-6509
Website

Contact Person

John Watts
john@wattspetroleum.com

Category

Petroleum Products

WDR Land Designs LLC

Business Info

921 Three Oaks Road
Wirtz, VA 24184

(540) 814-2766
Website

Contact Person

William Ridgwell, Jr.
wdrjr73@yahoo.com

Category

Landscaping, Hardscaping, Nurseries, Lawn Care

West Window Corporation

Business Info

226 Industrial Park Drive
Ridgeway, VA 24148

(276) 638-2394
Website

Contact Person

David Byrd
dbyrd@westwindow.com

Category

Windows, Doors

Western Virginia Water Authority

Business Info

601 S. Jefferson ST Suite 300
Roanoke, VA 24011

(540) 853-5750
Website

Contact Person

Bob Benninger
robert.benninger@westernvawater.org

Category

Utilities

Wetland Studies and Solutions, Inc.

Business Info

1402 Grandin Road SW, Suite 211
Roanoke, VA 24015

(571) 283-9208
Website

Wheat Energy, Inc.

Business Info

539 Knollwood Drive
Troutville, VA 24175

(540) 580-2515
Website

Contact Person

Leo Watkins
leo@wheatenergyaudits.com

Category

Energy Auditor

Whitt Carpet One Floor & Home

Business Info

3170 W Main ST
Salem, VA 24153

(540) 380-4697
Website

Contact Person

Bob Garby
bob@whittcarpet1.com

Category

Carpet, Flooring

Williams Lighting Galleries

Business Info

1871 Dillard DR
Salem, VA 24153

(540) 389-9285
Website

Window World of Roanoke

Business Info

623 Florida ST
Salem, VA 24153

(540) 375-5045
Website

Contact Person

Jamie Eller
roanoke@windowworldinc.com

Category

Windows, Doors

Wisler Plumbing Inc.

Business Info

405 Industry Blvd
Rocky Mount, VA 24151

(540) 483-9382
Website

Contact Person

James Wisler
james@wislerplumbing.com

Category

Plumbing Contractors

Woods Family Heating & Air Conditioning

Business Info

86 Lee Highway
Roanoke, VA 24019

(540) 992-3944
Website

Contact Person

Gary Woods
gwoods608@aol.com

Category

Heating & Air Conditioning

WSLQ WXLK WSLC WFIR WVBE

Business Info

3934 Electric RD SW
Roanoke, VA 24018

(540) 774-9200
Website

Contact Person

Anne Booze
abooze@wheelerbroadcasting.com

Category

Radio Broadcasting

Zia Construction & Remodeling, Inc.

Business Info

2018 Electric RD,#235
Roanoke, VA 24018

(540) 985-3440
Website

Contact Person

Neal Frank-Rempel
nealfr@ziaconstruction.net

Category

Builders