?
  • Jim Carpenter Company

    • Building Supplies
    • Cabinetry
    • Countertops
    • Kitchen & Bath Products
    • Windows, Doors, Siding, Roofing, Gutters, Hardware
    1 Joseph Mills Drive
    Fredericksburg, VA 22408
    (540) 899-0031

    •        .