All American Roofing, Inc.
"You don't have to spend a lot to get the best!"

Our Staff

John Tescher, President
Established All American Roofing in 1986 which was founded on the principal that "you don't have to spend a lot to get the best".  John has over 35 years experience in the roofing business both as an owner and an installer.  His vast knowledge combined with his professionalism ensure that your roofing needs will be met with great attention to detail, expediency and excellent workmanship.


Doug Mabee, Sales Manager
Doug has over 30 years experience in the roofing business not only as a manager but as an installer and repair technician. 


Charles Von Frankenberg, Commercial & Residential Roofing Consultant


Deborah Russenberger, Office Manager
Debby has over 17 years experience in the roofing industry and has worked as a project manager.  She also has a background in administration, accounting and marketing.  Currently Debby is on the board of directors for the Tri County Roofing Association.


Teri Nodolf, Administrative Assistant

Roofing Consultants
Our consultants can provide you with a concise detailed estimate that best fits your needs and budget.  All of our roofing consultants are experienced and knowledgeable in all types of roofing systems and they keep themselves apprised in this every changing market.

Service & Repair Department
Our service and repair department can accurately diagnose and fix any type of roofing problem.  Here is a list of services which we provide:
  • Emergency repairs
  • Repairs on all types of roof systems
  • Detailed roof inspections
  • Roof certifications
  • Roof maintenance system

Installation Crews

All American Roofing's crews are second to none.  Our crews are trained professionals and are experienced in all types of roofing applications.  Our crews are dispatched to your job with written specifications detailing the scope of work to be performed.  You can be rest assured that even your smallest concerns will be addressed properly with no hidden surprises.

Office Staff
We have a courteous full time office staff that is always on hand and ready to assist you in any way possible.

Website Builder