For Homeowners

Our residential concrete and hardscape projects include both new construction, renovations, and new features such as fire pits and pool decks. Visit one of our locations for a great selection of products, kits, and friendly advice.

DIY Supplies

We carry and deliver everything you need to complete your project. Visit one of our 8 DIY Supply Locations near you.

Fire Pit Kits

Bar-Top Kits

Concrete Inspiration


Concrete Color

Sand & Stone


JJ Kennedy stocks the tools and materials you need to do the job right. Here is just a sample of all of the products we carry at our 8 Pennsylvania DIY Supply Locations.

  • Block
  • Boots & Gloves
  • Calcium Chloride
  • Cement & Mortar
  • Clear Polyfilm
  • Concrete & Mortar Colors
  • Concrete & Mason Sand
  • Concrete Sealer
  • Durawall
  • Expansion
  • Forming Stakes
  • Keyway & Zip Strip
  • Laser Levels
  • Limestone & Gravel
  • Mason & Finish Tools
  • Rebar
  • Reinforced Wire Mats
  • Reinforcing Wire
  • Sakrete Products
  • Stepping Stones
  • Steel Decking
  • Thoroseal Products
  • Wheelbarrows


  • How To Build A Retaining Wall

    Building a retaining wall is a great home-improvement project that can be completed in a weekend. Whether you’re a novice or avid DIYer, the following blog includes tips and tricks along with professional guidance that will help you build your own retaining wall.

    Read More

  • DIY Concrete Sealing – Seal Pads For Best Performance

    When concrete pads and patios are left to their own devices, their durability and appearance may be compromised. Sealing your concrete will help prevent nature from doing damage and revive its appearance–the best part, it’s easily DIY 'ed! Read on to learn more about what materials are best and the step-by-step process.

    Read More

  • Hot Weather Concreting; Setting And Curing Concrete

    Depending on the temperature concrete will set in anywhere between 2 to 19 hours. For example, if the temperature is higher than 100 degrees Fahrenheit, concrete is likely to set in less than 2 hours. If the temperature is in the low 40’s or high 30’s, concrete is likely to set around the 17 to 19-hour mark. Concrete will not set in any temperatures below 30 degrees Fahrenheit

    Read More

Request a Quote Our History > Call Us Today: 866-699-3835