That question is exactly why I do everything myself
finding someone who is reasonably priced, does good work, and is honest with you is very hard. Finding someone who will even return a phone call or show up on time is kinda challenging, esp. for small jobs.