Recent Review: Dwayne did a great job. However, there was a small nagging imperfection (no fault of the installation), that wasn't easily identified. Dwayne took responsibility for this imperfection and returned THREE times until it was properly identified and resolved. You will not regret hiring Dwayne, he's skilled and a responsible professional guy. I will hire him again. Thanks Dwayne!