They deal with local or area sub-contractors, they do not do the install themselves, so it can be very area dependent. Of the 10 or so that I have helped arrange for/with friends and family they have usually been within 5 - 10 days; the later being at the request of the user.