Need Help? - Sam Rasoul

Need Help?

Office of Delegate Sam Rasoul

Our mission is to help as many people as possible.

In order to best serve our mission, we attempt to help people in three ways:

Community Development

Identify areas of improvement

Develop strategies to reach our goals

Public Policy

Impact public policy

Make meaningful changes


Develop long-term trust

Avoid over-promising and under-delivering

En Español
I serve at the pleasure of the people. Let me know how my office and I can help you.  Click here to Contact Us.

Quick Links:

The Impact Center: Empowering you to make a difference through facilitating mobilization, leadership training, and helping local projects happen!

How to become a page

Who are my legislators?

Tracking bills and issues during the General Assembly Session

Where do I vote?

Visiting the Capitol

Capitol Visitor Brochure: Click here

Virtual Tour of the State Capitol (

Guided Tour Hours

Monday through Saturday 9:00am – 4:00pm (last tour at 4:00pm)
Sunday 1:00pm -4:00pm (last tour at 4:00pm)
Self-Guided Tours are available during operating hours each day.

Roanoke Offices

*In case of life-threatening emergency, please dial 9-1-1 immediately.


348 Campbell Ave., SW

Roanoke, VA 24016

(540) 853-2211


713 Third St., SW

Roanoke, VA 24016

(540) 853-2327

If you need information about roads, would like to report potholes to be repaired or need other transportation-related information, the following are some useful resources:

Roanoke VDOT

731 Harrison Ave.

Salem, VA 24153


VDOT 24/7 Line

Snow plow info- Dial 511

Customer Care- 1.800.367.7623

Voter Registration

Apply to register to vote here.

You can access your Virginia Voter Record to update registration, apply to vote absentee, and view your voter-related information.

Join Our Mailing List

How May I Help You?

Your Name (required)

Your Email (required)