> Code Consulting
> Ordinances & Procedures
> Special Services
> ISO Review Preparation
> Hydrant Flow Testing
> Pre-employment Testing
> Expert Testimony
> Request More Info

Expert Testimony

Impartial Testimony on Building Codes and Standards

Photo of Richard A. Piccolo; Mr. Piccolo Provides Expert Testimony on Building CodesExpert testimony on building codes is provided by our company's founder and president Richard A. Piccolo.

With more than 30 years in the building code and fire industry, Mr. Piccolo is a Master Code Professional, a Certified Building Official, a Certified Fire Official, a Certified Property Maintenance Inspector, a Certified Building Inspector, a Certified Plans Examiner, an Illinois Certified Fire Inspector and a Certified Firefighter III. He has helped write building and fire codes for the state of Illinois as well as a number of municipalities.

Since 1990, he and the growing staff of B & F Technical Code Services, Inc. have performed more than 80,000 plan reviews and conducted more than 200,000 inspections of new and existing structures.

The president of Illinois Institutional Fire Training, Inc., Piccolo is the third-party building official for the Village of Gilberts, Ill. He has acted as the co-chairman of the Codes and Standards Committee of the Illinois Fire Inspectors Association and is past-president and current sergeant-at-arms for the Illinois Council of Code Administrators. He also is a member of the National Fire Sprinkler Association, Northern Illinois Chapter; the Evaluation and Development Subcommittee of the Illinois Building Commission; and the Northwest Building Officials and Code Administrators.

President of the Building & Fire Code Academy and a certified instructor, he teaches training seminars nationwide in all the model building codes and served as adjunct faculty at William Rainey Harper College for a number of years.

B & F Technical Code Services, Inc.
P.O. Box 957648
2401 W. Hassell Road., Suite 1550
Hoffman Estates, IL 60169
  Phone: (847) 490-1443
  Toll-Free (800) 232-5523
  Fax: (847) 490-1476