Our Team

John Rogers, Rainbow International of Gainesville

Owner / President

John Rogers is our owner and president. He is a devoted husband to Christina and his 2 daughters and 1 son. John was previously a carpet cleaner for 30 years in our area and has grown close relationships within our community. John enjoys martial arts and spending time with his family. He communicates with our customers to confirm we have met all standards and stand out from others.

Ashley Cabrera, Office Manager, Rainbow International of Gainesville

Office Manager

Ashley Cabrera is our Office Manager. She is a devoted mother to 1 Daughter and 2 Sons. Ashley takes honor in her work around the clock and helps this company grow. She is the backbone of the company and keeps everything afloat from day to day. Ashley enjoys spending time with her family and watching football, as she is a big Miami Dolphins fan. She has a wonderful and bubbly personality that even in an unfortunate event a smile will be put on your face.

Jonathan Humpage, Rainbow International of Gainesville

Project Manager / Estimator

Jonathan Humpage is our Project Manager / Estimator. He is a devoted father to 1 daughter and 1 son. Jonathan enjoys riding BMX and spending time with family. He has 12 years of experience ranging from working locally to nationally. Jonathan is a licensed Mold Remediator in the State of Florida. He is the go-to person when any of the technicians have any questions or need assistance.

William Lewis, Rainbow International of Gainesville

Lead Technician

William Lewis is our Lead Technician. He is an experienced and devoted technician with the skills to tackle any problem. William is WRT certified with the IICRC and is ready for any disaster that comes our way. He has extensive experience in the field with Water, Mold, Fire and Smoke. William is even a certified Emergency Medical Technician with the national registry for emergency medical technicians. He is absolutely prepared to get your life back on track.

Seth Clark, Rainbow International of Gainesville


Seth Clark is our Technician. He loves to watch football and play on his Xbox on off days. Seth is hard-working and loves to push himself to learn new techniques. He loves spending time with his family. Seth is a great part of the team with his outgoing personality and eagerness to grow with our company.