What a seamless process: made my appointment, the guys verified the day before, arrived on time, quick hardtop removal, walked me through operation of soft top during installation, were super careful with my hardtop, and couldn't have been any more friendly or professional! They were done in an hour, I'll see them again in the fall to reinstall the hardtop. My highest recommendation of this service, reasonably priced and no headaches! 5 Stars!