David has been helping our offices to upgrade phone, and equipment. We moved one of our locations and he had to completely remove and reinstall at the new location. I would highly recommend him. He is very professional, friendly and gets the job done.