• Mon - Fri 7.00 - 18.00
  • (519) 746 0752 info@allanbeachroofing.com
  • Follow Us


Allan Beach Roofing has been a trusted name in Waterloo Region for over 35 years. We are a family run business that values quality and commitment to our clients.

Our team of skilled and experienced professionals will always ensure satisfaction and will work with you if you have any questions. Many of our employees have been with the company for over 25 years.

We offer a roofing experience that you know you can trust by offering quality and a commitment to our clients.

Some of our Team Members

Cheap Roofer

Allan Beach

Business Owner

Allan started up his company in 1980 just one year before his second child was born with his third child in the following year. Allan is a husband and father to four children and a grandfather to 6.

He has dedicated his life to work, family, and friends. If you have ever met Allan you know that he goes the extra mile to help where ever he can and he wouldn’t hesitate to give you the shirt of his back.


David Beach

General Manager & Team Leader

David is Allan’s eldest child and has been working with his father, Allan, for over 25 years. He has a loving wife and two bright and eager teenagers. David has been essential to the growth of the company and is currently managing several aspects of the business. David is eager and excited to take over the business within the next few years. 

Cheap Roofer

Stephanie Goertz

Sales, Marketing, & Client Management

Stephanie is Allan’s second youngest child and is excited to join the team after leaving University, having a career in Toronto and then moving back to Waterloo Region with her husband and two young children.

Stephanie has many new and innovated ideas to ramp up the sales, marketing, and client management aspects of the business.