Having been raised in the building/construction business I can only tell everyone,, never,never,never pay up front for repairs and check with at least two or three contractors for anything major !! Cons are just waiting to pounce in a situation like this !! Best way to find out who is good in your area is to call the local hardware/home improvment stores and ask !! Most all reputable contractors will have an account in order to get the builders discount !! Don`t just hire some guy that knocks at the door !! But if you do,,, and I know some will,,,pay only on completion of the job to your satisfaction !! Only exception is major projects can be split with 1/3 up front,, 1/3 halfway,, and remainder when job is done !!