clear

{{alert.title}}

  • {{msg}}
clear

{{alert.title}}

  • {{msg}}

Contact Us

20 Convenient Locations to Serve You

Dover, DE

5119 N DuPont Highway
Dover, DE 19901
PH: 302-678-4601
FX: 302-678-8034
Hours: M-F 6:00 am - 4:00 pm

Selbyville, DE

36652 DuPont Blvd.
Selbyville, DE 19975
PH: 302-436-8624
FX: 302-436-8631
Hours: M-F 6:30 am - 4:00 pm

Baltimore, MD - Quad Ave

6813 Quad Ave.
Baltimore, MD 21237
PH: 410-284-2800
FX: 410-284-2899
Hours: M-F 6:00 am - 5:00 pm
Hours: Sat 7:00 am - 12:00 pm

Baltimore, MD - Hamburg St

1303 West Hamburg Street
Baltimore, MD. 21230
PH: 410-685-1080
FX: 410-685-1084
Hours: M-F 6:00 am - 5:00 pm
Hours: Sat 7:00 am - 12:00 pm

Beltsville, MD

12340 Conway Road
Beltsville, MD 20705
PH: 301-937-6366
FX: 301-937-8710
Hours: M-F 6:00 am - 5:00 pm
Hours: Sat 7:00 am - 12:00 pm

Bladensburg, MD

4501 46th Street
Bladensburg, MD 20710
PH: 240-764-1236
FX: 240-764-1235
Hours: M-F 6:00 am - 5:00 pm
Hours: Sat 7:00 am - 12:00 pm

Frederick, MD

8006 Reichs Ford Road
Frederick, MD 21704
PH: 240-436-3500
Hours: M-F 5:00 am - 5:00 pm
Hours: Sat 7:00 am - 12:00 pm

Gaithersburg, MD

7870 Beechcraft Ave.
Gaithersburg, MD 20879
PH: 301-921-9207
FX: 301-927-9446
Hours: M-F 6:00 am - 5:00 pm
Hours: Sat 7:00 am - 12:00 pm

Hagerstown, MD

1225 Maryland Ave.
Hagerstown, MD 21740
PH: 301-739-3090
FX: 301-739-1021
Hours: M-F 6:00 am - 5:00 pm
Hours: Sat 7:00 am - 12:00 pm

Upper Marlboro, MD

7811 Penn-Western Court
Upper Marlboro, MD 20772
PH: 240-455-0319
Hours: M-F 6:00 am - 5:00 pm
Hours: Sat 7:00 am - 12:00 pm

Bayonne, NJ

240 E 5th Street
Bayonne, NJ 07002
PH: 201-998-2400
FX: 201-998-2700
Hours: M-F 7:00 am - 4:30 pm

Camden, NJ

201 Erie Street
Camden, NJ 08102
PH: 856-576-6964
FX: 856-576-6971
Hours: M-F 7:00 am - 5:00 pm
Hours: Sat 7:00 am - 12:00 pm

Harrisburg, PA

1001 Herr Street
Harrisburg, PA. 17103
PH: 717-614-8954
FX: 717-996-3165
Hours: M-F 7:00 am - 5:00 pm

Manassas Park, VA

8429 Euclid Ave.
Manassas Park, VA 20111
PH: 703-631-6633
Hours: M-F 6:00 am - 5:00 pm
Hours: Sat 7:00 am - 12:00 pm

Marshall, VA

7595 Capitol Way
Marshall, VA 20115
PH: 540-364-1202
Hours: M-F 6:00 am - 5:00 pm
Hours: Sat 7:00 am - 12:00 pm

Springfield, VA

7622 Backlick Road
Springfield, VA 22150
PH: 703-644-6970
Hours: M-F 4:30 am - 5:00 pm
Hours: Sat 6:00 am - 12:00 pm

Stafford, VA

16 Baron Park Rd
Fredericksburg, VA 22405
PH: 540-368-6678
Hours: M-F 6:00 am - 5:00 pm

Vienna, VA

431 Mill Street NE
Vienna, VA 22180
PH: 703-281-5151
FX: 703-281-4414
Hours: M-F 5:00 am - 5:00 pm
Hours: Sat 6:00 am - 12:00 pm

Winchester, VA

195 Lenoir Drive
Winchester, VA 22603
PH: 540-662-9142
FX: 550-722-2136
Hours: M-F 6:00 am - 5:00 pm
Hours: Sat 7:00 am - 12:00 pm

Washington, DC

113 Potomac Ave SW
Washington, DC 20024
PH: 202-554-9190
FX: 202-863-1364
Hours: M-F 5:00 am - 4:00 pm
Hours: Sat 7:00 am - 12:00 pm

Contact Form

Have a question? We're here to help! Use the form below to send us an email and we'll follow up quickly.

Need to talk to an expert to help with your next project?

Experienced and helpful customer service representatives are standing by ready to help.
call CONTACT US
About Us

Teaming up with the top brands in the industry, we have one simple pledge: to get the right products into our customers' hands as quickly and safely as possible.

Our Services

Capitol Building Supply carries a full range of commercial and residential construction supplies, and our crews are fully trained to deliver to all sites.

Our Locations

Our delivery fleet is dispatched from 20 locations including two yards in Delaware (Dover, Selbyville), eight yards in Maryland (Baltimore, Beltsville, Bladensburg, Forestville, Frederick, Gaithersburg, Hagerstown, Upper Marlboro), two yards in New Jersey (Bayonne, Camden), one yard in Pennsylvania (Harrisburg), six yards in Virginia (Manassas, Marshall, Springfield, Stafford, Vienna, Winchester), and one yard in Washington, D.C.

Contact Us

For more information about how to contact us, visit our Find a Yard page. Or, click the Contact Us tab to send us an email.