Chalfont, PA. – Siding, Roofing & Window Contractor, serving Bucks & Montgomery County.

About Us

Your home is one of your life’s largest investments. You want to deal with a company you can trust and rely on. At Dale Rimmer Siding we consider ourselves to be that company. In business since 1982 we surround our company with a professional, well informed and courteous staff to give you the best possible results available. By doing research and attending all of the manufacturers trade shows, our design professionals are up to date on today’s state-of-the-art home improvement materials, knowing what lasts and adds value, while keeping your home improvement affordable. We select the markets premium products which are all backed by a lifetime warranty for as long as you own your home.

Our team of dedicated professional craftsmen take pride in everything they do, making sure your project meets the highest standards of workmanship. We want you to be as proud of your home as we are about the results of our work. Providing personalized customer care, Mr. Dale Rimmer oversees each project and takes the time to meet every customer. He takes an active interest in all aspects of project management, from measuring, pricing and ordering to visiting the project while in progress. We treat our customers as friends and keep our business small enough to be personal, yet large enough to complete your job effectively. We welcome the opportunity to help you with your home improvements!

Our Services


  • Vinyl, Cedar, Aluminum & Cement Fiber Siding Repair & Replacement
  • Complete New Installations
  • Soffit & Facia Repairs
  • Gutter Cleaning & Repairs


  • Shingled, Rubber, Standing Seamless & Slate Roof Repairs
  • Complete Roof Tear Offs
  • New Roof Installations
  • Emergency Tarping Service


  • Vinyl Window Replacement
  • Fogged & Leaking Window Repairs
  • Skylight Repairs & Replacement
  • Exterior Door Replacement
24 Hour Emergency Repairs Call 215-822-1900


Our Work

Estimates are always Free and in writing Call 215-822-1900