The best law office is the one with the best service and results. At Craig Swapp & Associates, we take pride in answering your questions quickly and keeping you informed every step of the way through your case. We are always happy to hear from you. If you have questions about your particular injury or accident, please contact us immediately for a free consultation.

If you are a new or existing client, we welcome inquiries, questions or status updates. Craig Swapp & Associates is open during normal business hours, Monday through Friday, except holidays, but we can be contacted 24 hours a day, seven days a week by phone, form, or chat.

By submitting our web forms, you consent to our firm contacting you by phone call, text message, or email. Legal services are provided by lawyers at Craig Swapp & Associates and in some cases by other lawyers. If you fill out a form on our website and include your email address or mobile number, you give us express permission to attempt to contact you in regard to your inquiry. Mobile numbers and email addresses are stored in our database for this purpose and can be removed upon request by replying to a text message with “stop” or via email asking us to remove your contact information. Opt out at any time, text and data charges may apply. 

CONTACT US

FOR A FREE CONSULTATION
Full Name(Required)
This field is for validation purposes and should be left unchanged.

or call: 866-308-3822

UTAH

Mail Sent/Delivered

MAIN OFFICE
9980 S. 300 W,
Suite 400
Sandy, UT 84070
IDAHO

Mail Sent/Delivered

3071 East Franklin Rd,
Suite 302
Meridian, ID 83642
WASHINGTON

Mail Sent/Delivered

16201 E. Indiana Ave,
Suite 1900
Spokane Valley, WA 99216
UTAH
BY APPOINTMENT ONLY
175 S Main St
Ste 500
SLC, UT 84111
UTAH
BY APPOINTMENT ONLY
180 N University Ave
Suite 270
Provo UT, 84601
IDAHO
BY APPOINTMENT ONLY
950 W Bannock St,
Suite 1100
Boise, ID 83702
WASHINGTON
BY APPOINTMENT ONLY
707 W Main Ave,
Suite B1
Spokane, WA 99201
WASHINGTON
BY APPOINTMENT ONLY
Plaza 600 600 Stewart St,
Suite 400
Seattle, WA 98101
WYOMING
BY APPOINTMENT ONLY
680 S Cache Street,
Suite 100 Box 10219
Jackson, WY 83001
MONTANA
BY APPOINTMENT ONLY
2120 S. Reserve,
#1040
Missoula, MT 59801
OREGON
BY APPOINTMENT ONLY
1050 SW 6th Ave,
Suite 1100
Portland, OR 97204
WASHINGTON
BY APPOINTMENT ONLY
8350 W Grandridge Blvd
ste 200 #301
Kennewick, WA 99336
IDAHO
BY APPOINTMENT ONLY
1801 N. 3rd St.
Suite 12
Coeur d'Alene, ID 83814
Colorado
BY APPOINTMENT ONLY
1600 Broadway
Suite 1600
Denver, CO 80202
Arizona
BY APPOINTMENT ONLY
4600 E. Washington St. Suite 300
Phoenix, AZ 85034
Utah
BY APPOINTMENT ONLY
221 25th St.
Ogden, UT 84401
Utah
BY APPOINTMENT ONLY
196 S. 100 W. Suite 350
Logan, UT 84321
Idaho
BY APPOINTMENT ONLY
1846 1st Street Suite 111
Idaho Falls, ID 83401