McCloud Services Announces New Headquarters in South Elgin, Illinois

New headquarters to accommodate growth; includes advanced pest control training facility

South Elgin, Ill., December 7, 2012…McCloud Services, a leading pest management company with offices in 10 states, today announced it has relocated its corporate headquarters from Hoffman Estates to South Elgin, Ill.  McCloud’s new headquarters, located at 1635 North Lancaster Road in South Elgin, accommodates the family-owned company’s rapid growth and expansion into new markets. The new location also includes a world-class pest control training facility.
“We are very excited about our new corporate headquarters in South Elgin. This move marks an important milestone in the growth of our company. Our expanded facility will enable us to better serve our increasing client base of food service, manufacturing and retail industries with an unmatched level of quality. The many benefits of our new location will allow us to further grow our business,” said Chris McCloud, president and CEO
McCloud noted that the company’s new pest control training facility is one of the most advanced in the Midwest.
“Our state-of-the-art training facility contains the latest resources and technology in pest control and will serve as a focal point for continued innovation, excellence and safety in our industry,” said McCloud.