Gary is highly unprofessional and not trustworthy. We hired him to do a job in April that he still has not completed. Gary charged us over $700 for a shower system and refused to provide a receipt for the parts he said he had to order and pay for on our behalf. He was even reluctant to give us an invoice for the work; when we did, it was riddled with grammar errors. Not only did he install a rainfall shower head without the proper arm, but he also didn't take the time to measure the shower plate he ordered, which ended up being too small, resulting in gaping holes on either side of the shower plate. He attempted to cover the holes with caulking leaving a sloppy mess. He promised to return the next week to replace the shower plate, and we have yet to see him. In addition, Gary took our existing shower head (which btw was new) without consulting us about whether or not we wanted to keep it. We asked him several times to return it to no avail. Gary has given us every excuse not to complete the work: I don't have any workers, I'm on vacation, one of my workers got his finger cut off to I'm sick. It never ends. To support a small business, we in good faith, paid in full with the agreement he would finish the job the following week. We have called and texted several times, and he refuses to commit to a date and time to complete the work. If you want transparency and professionalism, hire someone else. read more