Our History


Gary and Joanne Register established Register Contracting Company Inc. in 1981 with a $17,000.00 loan from Lonnie and Ruby Register. They took out a second mortgage on their home.
B.O.A. Cathedral 023
  • By 1999 Register Contracting grew to the size of $15 million in revenues with 165 employees
  • Register Contracting merged with 34 other roofing companies to form General Roofing Services in January 1999. At it’s peak GRS had $310 million in revenues.
  • Register Contracting successfully completed projects over the entire Southeast United States, the Bahamas, Aruba, and Sri Lanka.
  • In 2004 Gary Register left Register Contracting to start J. Register Company. Register Contracting subsequently ceased operations in Jacksonville
  • In 2004 J. Register Company, Inc. was founded on the principles of hard work, teamwork, and strong Christian beliefs.
  • The company was blessed to again work with former loyal employees, roofing suppliers, roofing professionals, and clients.
  • In April 2005, J. Register Company merged with Gibbs & Register, Inc. to become a subsidiary company.