Great place! I came in here to repair my IPhone 4S after the top button stopped working and it was out of warranty. After basically being told to go #@%& myself by both AT&T and the Apple Store, I decided to start pricing repair options. I then visited a few other cell phone repair places in town for price quotes, and Clean Planet ended up being the cheapest option. The man (TJ) who runs the business does the repairs himself, and he was friendly, timely, and honest. When my repair turned out to be a little more involved than he initially quoted me for, he took the extra time to perform the additional repair work and he didn't charge me any more than the original quote. Well done, sir! Also, when I noticed my screen was flickering slightly, he took even more time to troubleshoot that issue before I left. I wholeheartedly recommend this shop for any phone repairs you need.