Pop Up Car Wash opens in D.C.
Pop Up Car Wash is a waterless, mobile, carwashing and detailing service.
The D.C. franchise is run by Jelani Wilkins and Larry Leigh. The duo formed Devine Holdings Inc. in 2011 and primarily bought and sold classic cars.
Although they have been open since February, they are hoping to hire 25 employees by summer 2014 as they build their roster of established clients.
According to the virtual-strategy.com story they are offering franchise packages to others who want to join the Pop Up Car Wash company in the D.C. area.
To read the full story click here.