I recently used their services and even though there were a few bumps along the road (not their fault), the work was done in a timely fashion and I was always updated via email on the progress. Very professional. I would use their service again, no problem.